home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / cocktail / l2r.lha / l2r / Scanner.c < prev    next >
C/C++ Source or Header  |  1992-08-20  |  122KB  |  9,335 lines

  1. /* $Id: Scanner.c,v 2.16 1992/08/18 09:05:32 grosch rel grosch $ */
  2.  
  3. # define bool        char
  4. # define true        1
  5. # define false        0
  6. # define StdIn        0
  7.  
  8. # include "Scanner.h"
  9. # include "Source.h"
  10. # include "System.h"
  11. # include "General.h"
  12. # include "DynArray.h"
  13. # include "Positions.h"
  14. # include <stdio.h>
  15.  
  16. # if defined __STDC__ | defined __cplusplus
  17. #  include <stdlib.h>
  18. # else
  19. /* extern char * malloc ();
  20.    extern void free (); */
  21. # endif
  22.  
  23. # define yyTabSpace    8
  24.  
  25. # define yyStart(State)    { yyPreviousStart = yyStartState; yyStartState = State; }
  26. # define yyPrevious    { yyStateRange s = yyStartState; \
  27.              yyStartState = yyPreviousStart; yyPreviousStart = s; }
  28. # define yyEcho        { char * yyEnd = TokenPtr + TokenLength; \
  29.             char yyCh = * yyEnd; * yyEnd = '\0'; \
  30.              (void) fputs (TokenPtr, stdout); * yyEnd = yyCh; }
  31. # define yyLess(n)    { yyChBufferIndex -= TokenLength - n; TokenLength = n; }
  32. # define yyTab        yyLineStart -= yyTabSpace - 1 - ((unsigned char *) TokenPtr - yyLineStart - 1) % yyTabSpace
  33. # define yyTab1(a)    yyLineStart -= yyTabSpace - 1 - ((unsigned char *) TokenPtr - yyLineStart + a - 1) % yyTabSpace
  34. # define yyTab2(a,b)    yyLineStart -= yyTabSpace - 1 - ((unsigned char *) TokenPtr - yyLineStart + a - 1) % yyTabSpace
  35. # define yyEol(Column)    { yyLineCount ++; yyLineStart = yyChBufferIndex - 1 - Column; }
  36. # define output(c)    (void) putchar ((int) c)
  37. # define unput(c)    * (-- yyChBufferIndex) = c
  38.  
  39. # define yyDNoState        0
  40. # define yyFileStackSize    16
  41. # define yyInitBufferSize    1024 * 8 + 256
  42. # define yyFirstCh    (unsigned char) '\0'
  43. # define yyLastCh    (unsigned char) '\177'
  44. # define yyEolCh    (unsigned char) '\12'
  45. # define yyEobCh    (unsigned char) '\177'
  46. # define yyDStateCount    203
  47. # define yyTableSize    7377
  48. # define yyEobState    139
  49. # define yyDefaultState    140
  50. # define STD    1
  51. # define Target1    3
  52. # define InTarget    5
  53. # define InMacro    7
  54. # define RulePart    9
  55. # define Local    11
  56. # define InAction    13
  57. # define MultiLine    15
  58. # define String1    17
  59. # define String2    19
  60. # define Comment    21
  61. # define AfterAction    23
  62. # define InBrackets    25
  63. # define NowCaret    27
  64.  
  65. static void yyExit () { Exit (1); }
  66.  
  67. typedef unsigned short    yyStateRange;
  68. typedef struct { yyStateRange yyCheck, yyNext; } yyCombType;
  69.  
  70.     char *        TokenPtr    ;
  71.     short        TokenLength    ;
  72.     tScanAttribute    Attribute    ;
  73.     void        (* Scanner_Exit) () = yyExit;
  74.  
  75. static    yyCombType    yyComb        [yyTableSize   + 1] = {{1, 0},
  76. {0, 0},
  77. {0, 0},
  78. {0, 0},
  79. {0, 0},
  80. {0, 0},
  81. {0, 0},
  82. {0, 0},
  83. {0, 0},
  84. {2, 145},
  85. {30, 44},
  86. {30, 44},
  87. {31, 32},
  88. {31, 32},
  89. {174, 175},
  90. {177, 178},
  91. {0, 0},
  92. {0, 0},
  93. {0, 0},
  94. {0, 0},
  95. {0, 0},
  96. {0, 0},
  97. {0, 0},
  98. {0, 0},
  99. {0, 0},
  100. {0, 0},
  101. {0, 0},
  102. {0, 0},
  103. {0, 0},
  104. {0, 0},
  105. {0, 0},
  106. {0, 0},
  107. {2, 155},
  108. {30, 44},
  109. {0, 0},
  110. {31, 32},
  111. {0, 0},
  112. {2, 71},
  113. {4, 118},
  114. {6, 122},
  115. {8, 102},
  116. {12, 115},
  117. {14, 88},
  118. {16, 86},
  119. {18, 113},
  120. {20, 112},
  121. {22, 36},
  122. {1, 182},
  123. {1, 68},
  124. {1, 68},
  125. {1, 68},
  126. {1, 68},
  127. {1, 68},
  128. {1, 68},
  129. {1, 68},
  130. {1, 68},
  131. {1, 68},
  132. {1, 68},
  133. {24, 111},
  134. {26, 110},
  135. {28, 102},
  136. {78, 74},
  137. {110, 74},
  138. {112, 37},
  139. {113, 38},
  140. {2, 100},
  141. {2, 100},
  142. {2, 100},
  143. {2, 100},
  144. {2, 100},
  145. {2, 100},
  146. {2, 100},
  147. {2, 100},
  148. {2, 100},
  149. {2, 100},
  150. {2, 100},
  151. {2, 100},
  152. {2, 100},
  153. {2, 100},
  154. {2, 100},
  155. {2, 100},
  156. {2, 100},
  157. {2, 100},
  158. {2, 100},
  159. {2, 100},
  160. {2, 100},
  161. {2, 100},
  162. {2, 100},
  163. {2, 100},
  164. {2, 100},
  165. {2, 100},
  166. {77, 126},
  167. {115, 42},
  168. {116, 114},
  169. {1, 121},
  170. {52, 53},
  171. {118, 61},
  172. {2, 100},
  173. {2, 100},
  174. {2, 100},
  175. {2, 100},
  176. {2, 100},
  177. {2, 100},
  178. {2, 100},
  179. {2, 100},
  180. {2, 100},
  181. {2, 100},
  182. {2, 100},
  183. {2, 100},
  184. {2, 100},
  185. {2, 100},
  186. {2, 100},
  187. {2, 100},
  188. {2, 100},
  189. {2, 100},
  190. {2, 100},
  191. {2, 100},
  192. {2, 100},
  193. {2, 100},
  194. {2, 100},
  195. {2, 100},
  196. {2, 100},
  197. {2, 100},
  198. {3, 98},
  199. {3, 98},
  200. {3, 98},
  201. {3, 98},
  202. {3, 98},
  203. {3, 98},
  204. {3, 98},
  205. {3, 98},
  206. {3, 98},
  207. {3, 146},
  208. {3, 202},
  209. {3, 98},
  210. {3, 98},
  211. {3, 98},
  212. {3, 98},
  213. {3, 98},
  214. {3, 98},
  215. {3, 98},
  216. {3, 98},
  217. {3, 98},
  218. {3, 98},
  219. {3, 98},
  220. {3, 98},
  221. {3, 98},
  222. {3, 98},
  223. {3, 98},
  224. {3, 98},
  225. {3, 98},
  226. {3, 98},
  227. {3, 98},
  228. {3, 98},
  229. {3, 98},
  230. {3, 156},
  231. {3, 98},
  232. {3, 98},
  233. {3, 98},
  234. {3, 98},
  235. {3, 98},
  236. {3, 98},
  237. {3, 98},
  238. {3, 98},
  239. {3, 98},
  240. {3, 98},
  241. {3, 98},
  242. {3, 98},
  243. {3, 98},
  244. {3, 98},
  245. {3, 98},
  246. {3, 98},
  247. {3, 98},
  248. {3, 98},
  249. {3, 98},
  250. {3, 98},
  251. {3, 98},
  252. {3, 98},
  253. {3, 98},
  254. {3, 98},
  255. {3, 98},
  256. {3, 98},
  257. {3, 98},
  258. {3, 98},
  259. {3, 98},
  260. {3, 98},
  261. {3, 98},
  262. {3, 98},
  263. {3, 98},
  264. {3, 137},
  265. {3, 98},
  266. {3, 98},
  267. {3, 98},
  268. {3, 98},
  269. {3, 98},
  270. {3, 98},
  271. {3, 98},
  272. {3, 98},
  273. {3, 98},
  274. {3, 98},
  275. {3, 98},
  276. {3, 98},
  277. {3, 98},
  278. {3, 98},
  279. {3, 98},
  280. {3, 98},
  281. {3, 98},
  282. {3, 98},
  283. {3, 98},
  284. {3, 98},
  285. {3, 98},
  286. {3, 98},
  287. {3, 98},
  288. {3, 98},
  289. {3, 98},
  290. {3, 98},
  291. {3, 98},
  292. {3, 98},
  293. {3, 98},
  294. {3, 98},
  295. {3, 98},
  296. {3, 98},
  297. {3, 98},
  298. {3, 98},
  299. {3, 98},
  300. {3, 98},
  301. {3, 98},
  302. {3, 98},
  303. {3, 98},
  304. {3, 98},
  305. {3, 98},
  306. {3, 98},
  307. {3, 98},
  308. {3, 98},
  309. {3, 98},
  310. {3, 98},
  311. {3, 98},
  312. {3, 98},
  313. {3, 98},
  314. {3, 98},
  315. {3, 98},
  316. {3, 98},
  317. {3, 98},
  318. {3, 98},
  319. {3, 98},
  320. {3, 98},
  321. {3, 98},
  322. {3, 98},
  323. {3, 98},
  324. {3, 98},
  325. {5, 59},
  326. {5, 59},
  327. {5, 59},
  328. {5, 59},
  329. {5, 59},
  330. {5, 59},
  331. {5, 59},
  332. {5, 59},
  333. {5, 59},
  334. {5, 147},
  335. {5, 200},
  336. {5, 59},
  337. {5, 59},
  338. {5, 59},
  339. {5, 59},
  340. {5, 59},
  341. {5, 59},
  342. {5, 59},
  343. {5, 59},
  344. {5, 59},
  345. {5, 59},
  346. {5, 59},
  347. {5, 59},
  348. {5, 59},
  349. {5, 59},
  350. {5, 59},
  351. {5, 59},
  352. {5, 59},
  353. {5, 59},
  354. {5, 59},
  355. {5, 59},
  356. {5, 59},
  357. {5, 157},
  358. {5, 59},
  359. {5, 59},
  360. {5, 59},
  361. {5, 59},
  362. {5, 201},
  363. {5, 59},
  364. {5, 59},
  365. {5, 59},
  366. {5, 59},
  367. {5, 59},
  368. {5, 59},
  369. {5, 59},
  370. {5, 59},
  371. {5, 59},
  372. {5, 59},
  373. {5, 59},
  374. {5, 59},
  375. {5, 59},
  376. {5, 59},
  377. {5, 59},
  378. {5, 59},
  379. {5, 59},
  380. {5, 59},
  381. {5, 59},
  382. {5, 59},
  383. {5, 59},
  384. {5, 59},
  385. {5, 59},
  386. {5, 59},
  387. {5, 59},
  388. {5, 59},
  389. {5, 59},
  390. {5, 59},
  391. {5, 135},
  392. {5, 59},
  393. {5, 59},
  394. {5, 59},
  395. {5, 59},
  396. {5, 59},
  397. {5, 59},
  398. {5, 59},
  399. {5, 59},
  400. {5, 59},
  401. {5, 59},
  402. {5, 59},
  403. {5, 59},
  404. {5, 59},
  405. {5, 59},
  406. {5, 59},
  407. {5, 59},
  408. {5, 59},
  409. {5, 59},
  410. {5, 59},
  411. {5, 59},
  412. {5, 59},
  413. {5, 59},
  414. {5, 59},
  415. {5, 59},
  416. {5, 59},
  417. {5, 59},
  418. {5, 59},
  419. {5, 59},
  420. {5, 59},
  421. {5, 59},
  422. {5, 59},
  423. {5, 59},
  424. {5, 59},
  425. {5, 59},
  426. {5, 59},
  427. {5, 59},
  428. {5, 59},
  429. {5, 59},
  430. {5, 59},
  431. {5, 59},
  432. {5, 59},
  433. {5, 59},
  434. {5, 59},
  435. {5, 59},
  436. {5, 59},
  437. {5, 59},
  438. {5, 59},
  439. {5, 59},
  440. {5, 59},
  441. {5, 59},
  442. {5, 59},
  443. {5, 59},
  444. {5, 59},
  445. {5, 59},
  446. {5, 59},
  447. {5, 59},
  448. {5, 59},
  449. {5, 59},
  450. {5, 59},
  451. {5, 59},
  452. {7, 121},
  453. {7, 121},
  454. {7, 121},
  455. {7, 121},
  456. {7, 121},
  457. {7, 121},
  458. {7, 121},
  459. {7, 121},
  460. {7, 121},
  461. {7, 144},
  462. {7, 141},
  463. {7, 121},
  464. {7, 121},
  465. {7, 121},
  466. {7, 121},
  467. {7, 121},
  468. {7, 121},
  469. {7, 121},
  470. {7, 121},
  471. {7, 121},
  472. {7, 121},
  473. {7, 121},
  474. {7, 121},
  475. {7, 121},
  476. {7, 121},
  477. {7, 121},
  478. {7, 121},
  479. {7, 121},
  480. {7, 121},
  481. {7, 121},
  482. {7, 121},
  483. {7, 121},
  484. {7, 154},
  485. {7, 121},
  486. {7, 29},
  487. {7, 121},
  488. {7, 120},
  489. {7, 121},
  490. {7, 121},
  491. {7, 121},
  492. {7, 194},
  493. {7, 193},
  494. {7, 195},
  495. {7, 196},
  496. {7, 121},
  497. {7, 121},
  498. {7, 198},
  499. {7, 199},
  500. {7, 45},
  501. {7, 45},
  502. {7, 45},
  503. {7, 45},
  504. {7, 45},
  505. {7, 45},
  506. {7, 45},
  507. {7, 45},
  508. {7, 45},
  509. {7, 45},
  510. {7, 121},
  511. {7, 121},
  512. {7, 121},
  513. {7, 121},
  514. {7, 121},
  515. {7, 197},
  516. {7, 121},
  517. {7, 121},
  518. {7, 121},
  519. {7, 121},
  520. {7, 121},
  521. {7, 121},
  522. {7, 121},
  523. {7, 121},
  524. {7, 121},
  525. {7, 121},
  526. {7, 121},
  527. {7, 121},
  528. {7, 121},
  529. {7, 121},
  530. {7, 168},
  531. {7, 121},
  532. {7, 121},
  533. {7, 121},
  534. {7, 121},
  535. {7, 121},
  536. {7, 121},
  537. {7, 121},
  538. {7, 121},
  539. {7, 121},
  540. {7, 121},
  541. {7, 121},
  542. {7, 121},
  543. {7, 92},
  544. {7, 69},
  545. {7, 121},
  546. {7, 121},
  547. {7, 121},
  548. {7, 121},
  549. {7, 121},
  550. {7, 121},
  551. {7, 121},
  552. {7, 121},
  553. {7, 121},
  554. {7, 121},
  555. {7, 121},
  556. {7, 121},
  557. {7, 121},
  558. {7, 121},
  559. {7, 121},
  560. {7, 121},
  561. {7, 121},
  562. {7, 121},
  563. {7, 121},
  564. {7, 121},
  565. {7, 121},
  566. {7, 121},
  567. {7, 121},
  568. {7, 121},
  569. {7, 121},
  570. {7, 121},
  571. {7, 121},
  572. {7, 121},
  573. {7, 121},
  574. {7, 121},
  575. {7, 101},
  576. {7, 192},
  577. {7, 121},
  578. {7, 121},
  579. {9, 148},
  580. {10, 102},
  581. {21, 179},
  582. {21, 180},
  583. {33, 74},
  584. {39, 139},
  585. {41, 139},
  586. {33, 33},
  587. {33, 33},
  588. {33, 33},
  589. {33, 33},
  590. {33, 33},
  591. {33, 33},
  592. {33, 33},
  593. {33, 33},
  594. {34, 34},
  595. {34, 34},
  596. {34, 34},
  597. {34, 34},
  598. {34, 34},
  599. {34, 34},
  600. {34, 34},
  601. {34, 34},
  602. {9, 158},
  603. {10, 103},
  604. {21, 164},
  605. {81, 181},
  606. {87, 77},
  607. {92, 46},
  608. {119, 117},
  609. {21, 83},
  610. {62, 62},
  611. {75, 67},
  612. {76, 123},
  613. {97, 59},
  614. {21, 81},
  615. {45, 45},
  616. {45, 45},
  617. {45, 45},
  618. {45, 45},
  619. {45, 45},
  620. {45, 45},
  621. {45, 45},
  622. {45, 45},
  623. {45, 45},
  624. {45, 45},
  625. {51, 51},
  626. {51, 51},
  627. {51, 51},
  628. {51, 51},
  629. {51, 51},
  630. {51, 51},
  631. {51, 51},
  632. {51, 51},
  633. {62, 62},
  634. {75, 67},
  635. {76, 123},
  636. {97, 59},
  637. {10, 172},
  638. {109, 76},
  639. {114, 91},
  640. {92, 139},
  641. {125, 48},
  642. {117, 99},
  643. {126, 109},
  644. {132, 129},
  645. {133, 130},
  646. {132, 59},
  647. {133, 90},
  648. {138, 139},
  649. {168, 169},
  650. {75, 75},
  651. {75, 75},
  652. {75, 75},
  653. {75, 75},
  654. {75, 75},
  655. {75, 75},
  656. {75, 75},
  657. {75, 75},
  658. {75, 75},
  659. {75, 75},
  660. {169, 170},
  661. {134, 131},
  662. {114, 91},
  663. {134, 98},
  664. {87, 139},
  665. {117, 99},
  666. {128, 125},
  667. {128, 125},
  668. {128, 125},
  669. {128, 125},
  670. {128, 125},
  671. {128, 125},
  672. {128, 125},
  673. {128, 125},
  674. {128, 125},
  675. {128, 125},
  676. {135, 132},
  677. {136, 133},
  678. {182, 183},
  679. {137, 134},
  680. {135, 59},
  681. {136, 90},
  682. {97, 96},
  683. {137, 98},
  684. {184, 183},
  685. {81, 139},
  686. {185, 183},
  687. {109, 139},
  688. {0, 0},
  689. {0, 0},
  690. {0, 0},
  691. {0, 0},
  692. {0, 0},
  693. {9, 93},
  694. {11, 90},
  695. {11, 90},
  696. {11, 90},
  697. {11, 90},
  698. {11, 90},
  699. {11, 90},
  700. {11, 90},
  701. {11, 90},
  702. {11, 90},
  703. {11, 149},
  704. {11, 30},
  705. {11, 90},
  706. {11, 90},
  707. {11, 90},
  708. {11, 90},
  709. {11, 90},
  710. {11, 90},
  711. {11, 90},
  712. {11, 90},
  713. {11, 90},
  714. {11, 90},
  715. {11, 90},
  716. {11, 90},
  717. {11, 90},
  718. {11, 90},
  719. {11, 90},
  720. {11, 90},
  721. {11, 90},
  722. {11, 90},
  723. {11, 90},
  724. {11, 90},
  725. {11, 90},
  726. {11, 159},
  727. {11, 90},
  728. {11, 90},
  729. {11, 90},
  730. {11, 90},
  731. {11, 90},
  732. {11, 90},
  733. {11, 90},
  734. {11, 90},
  735. {11, 90},
  736. {11, 90},
  737. {11, 90},
  738. {11, 90},
  739. {11, 90},
  740. {11, 90},
  741. {11, 90},
  742. {11, 90},
  743. {11, 90},
  744. {11, 90},
  745. {11, 90},
  746. {11, 90},
  747. {11, 90},
  748. {11, 90},
  749. {11, 90},
  750. {11, 90},
  751. {11, 90},
  752. {11, 90},
  753. {11, 90},
  754. {11, 90},
  755. {11, 90},
  756. {11, 90},
  757. {11, 90},
  758. {11, 90},
  759. {11, 90},
  760. {11, 136},
  761. {11, 90},
  762. {11, 90},
  763. {11, 90},
  764. {11, 90},
  765. {11, 90},
  766. {11, 90},
  767. {11, 90},
  768. {11, 90},
  769. {11, 90},
  770. {11, 90},
  771. {11, 90},
  772. {11, 90},
  773. {11, 90},
  774. {11, 90},
  775. {11, 90},
  776. {11, 90},
  777. {11, 90},
  778. {11, 90},
  779. {11, 90},
  780. {11, 90},
  781. {11, 90},
  782. {11, 90},
  783. {11, 90},
  784. {11, 90},
  785. {11, 90},
  786. {11, 90},
  787. {11, 90},
  788. {11, 90},
  789. {11, 90},
  790. {11, 90},
  791. {11, 90},
  792. {11, 90},
  793. {11, 90},
  794. {11, 90},
  795. {11, 90},
  796. {11, 90},
  797. {11, 90},
  798. {11, 90},
  799. {11, 90},
  800. {11, 90},
  801. {11, 90},
  802. {11, 90},
  803. {11, 90},
  804. {11, 90},
  805. {11, 90},
  806. {11, 90},
  807. {11, 90},
  808. {11, 90},
  809. {11, 90},
  810. {11, 90},
  811. {11, 90},
  812. {11, 90},
  813. {11, 90},
  814. {11, 90},
  815. {11, 90},
  816. {11, 90},
  817. {11, 90},
  818. {11, 90},
  819. {11, 90},
  820. {11, 90},
  821. {13, 41},
  822. {13, 41},
  823. {13, 41},
  824. {13, 41},
  825. {13, 41},
  826. {13, 41},
  827. {13, 41},
  828. {13, 41},
  829. {13, 41},
  830. {13, 150},
  831. {13, 142},
  832. {13, 41},
  833. {13, 41},
  834. {13, 41},
  835. {13, 41},
  836. {13, 41},
  837. {13, 41},
  838. {13, 41},
  839. {13, 41},
  840. {13, 41},
  841. {13, 41},
  842. {13, 41},
  843. {13, 41},
  844. {13, 41},
  845. {13, 41},
  846. {13, 41},
  847. {13, 41},
  848. {13, 41},
  849. {13, 41},
  850. {13, 41},
  851. {13, 41},
  852. {13, 41},
  853. {13, 160},
  854. {13, 41},
  855. {13, 187},
  856. {13, 41},
  857. {13, 41},
  858. {13, 41},
  859. {13, 41},
  860. {13, 190},
  861. {13, 41},
  862. {13, 41},
  863. {13, 41},
  864. {13, 41},
  865. {13, 41},
  866. {13, 41},
  867. {13, 41},
  868. {13, 184},
  869. {13, 41},
  870. {13, 41},
  871. {13, 41},
  872. {13, 41},
  873. {13, 41},
  874. {13, 41},
  875. {13, 41},
  876. {13, 41},
  877. {13, 41},
  878. {13, 41},
  879. {13, 41},
  880. {13, 177},
  881. {13, 41},
  882. {13, 41},
  883. {13, 41},
  884. {13, 41},
  885. {13, 41},
  886. {13, 41},
  887. {13, 89},
  888. {13, 41},
  889. {13, 41},
  890. {13, 41},
  891. {13, 41},
  892. {13, 41},
  893. {13, 41},
  894. {13, 41},
  895. {13, 41},
  896. {13, 41},
  897. {13, 41},
  898. {13, 41},
  899. {13, 41},
  900. {13, 41},
  901. {13, 41},
  902. {13, 41},
  903. {13, 41},
  904. {13, 41},
  905. {13, 41},
  906. {13, 41},
  907. {13, 41},
  908. {13, 41},
  909. {13, 41},
  910. {13, 41},
  911. {13, 41},
  912. {13, 41},
  913. {13, 41},
  914. {13, 41},
  915. {13, 41},
  916. {13, 41},
  917. {13, 41},
  918. {13, 41},
  919. {13, 41},
  920. {13, 41},
  921. {13, 41},
  922. {13, 41},
  923. {13, 41},
  924. {13, 41},
  925. {13, 41},
  926. {13, 41},
  927. {13, 41},
  928. {13, 41},
  929. {13, 41},
  930. {13, 41},
  931. {13, 41},
  932. {13, 41},
  933. {13, 41},
  934. {13, 41},
  935. {13, 41},
  936. {13, 41},
  937. {13, 41},
  938. {13, 41},
  939. {13, 41},
  940. {13, 41},
  941. {13, 41},
  942. {13, 41},
  943. {13, 41},
  944. {13, 41},
  945. {13, 41},
  946. {13, 41},
  947. {13, 41},
  948. {15, 39},
  949. {15, 39},
  950. {15, 39},
  951. {15, 39},
  952. {15, 39},
  953. {15, 39},
  954. {15, 39},
  955. {15, 39},
  956. {15, 39},
  957. {15, 151},
  958. {15, 173},
  959. {15, 39},
  960. {15, 39},
  961. {15, 39},
  962. {15, 39},
  963. {15, 39},
  964. {15, 39},
  965. {15, 39},
  966. {15, 39},
  967. {15, 39},
  968. {15, 39},
  969. {15, 39},
  970. {15, 39},
  971. {15, 39},
  972. {15, 39},
  973. {15, 39},
  974. {15, 39},
  975. {15, 39},
  976. {15, 39},
  977. {15, 39},
  978. {15, 39},
  979. {15, 39},
  980. {15, 161},
  981. {15, 39},
  982. {15, 188},
  983. {15, 39},
  984. {15, 39},
  985. {15, 39},
  986. {15, 39},
  987. {15, 191},
  988. {15, 39},
  989. {15, 39},
  990. {15, 39},
  991. {15, 39},
  992. {15, 39},
  993. {15, 39},
  994. {15, 39},
  995. {15, 185},
  996. {15, 39},
  997. {15, 39},
  998. {15, 39},
  999. {15, 39},
  1000. {15, 39},
  1001. {15, 39},
  1002. {15, 39},
  1003. {15, 39},
  1004. {15, 39},
  1005. {15, 39},
  1006. {15, 39},
  1007. {15, 39},
  1008. {15, 39},
  1009. {15, 39},
  1010. {15, 39},
  1011. {15, 39},
  1012. {15, 39},
  1013. {15, 39},
  1014. {15, 87},
  1015. {15, 39},
  1016. {15, 39},
  1017. {15, 39},
  1018. {15, 39},
  1019. {15, 39},
  1020. {15, 39},
  1021. {15, 39},
  1022. {15, 39},
  1023. {15, 39},
  1024. {15, 39},
  1025. {15, 39},
  1026. {15, 39},
  1027. {15, 39},
  1028. {15, 39},
  1029. {15, 39},
  1030. {15, 39},
  1031. {15, 39},
  1032. {15, 39},
  1033. {15, 39},
  1034. {15, 39},
  1035. {15, 39},
  1036. {15, 39},
  1037. {15, 39},
  1038. {15, 39},
  1039. {15, 39},
  1040. {15, 39},
  1041. {15, 39},
  1042. {15, 39},
  1043. {15, 39},
  1044. {15, 39},
  1045. {15, 39},
  1046. {15, 39},
  1047. {15, 39},
  1048. {15, 39},
  1049. {15, 39},
  1050. {15, 39},
  1051. {15, 39},
  1052. {15, 39},
  1053. {15, 39},
  1054. {15, 39},
  1055. {15, 39},
  1056. {15, 39},
  1057. {15, 39},
  1058. {15, 39},
  1059. {15, 39},
  1060. {15, 39},
  1061. {15, 39},
  1062. {15, 39},
  1063. {15, 39},
  1064. {15, 39},
  1065. {15, 39},
  1066. {15, 39},
  1067. {15, 39},
  1068. {15, 39},
  1069. {15, 39},
  1070. {15, 39},
  1071. {15, 176},
  1072. {15, 39},
  1073. {15, 174},
  1074. {15, 39},
  1075. {17, 85},
  1076. {17, 85},
  1077. {17, 85},
  1078. {17, 85},
  1079. {17, 85},
  1080. {17, 85},
  1081. {17, 85},
  1082. {17, 85},
  1083. {17, 85},
  1084. {17, 179},
  1085. {17, 180},
  1086. {17, 85},
  1087. {17, 85},
  1088. {17, 85},
  1089. {17, 85},
  1090. {17, 85},
  1091. {17, 85},
  1092. {17, 85},
  1093. {17, 85},
  1094. {17, 85},
  1095. {17, 85},
  1096. {17, 85},
  1097. {17, 85},
  1098. {17, 85},
  1099. {17, 85},
  1100. {17, 85},
  1101. {17, 85},
  1102. {17, 85},
  1103. {17, 85},
  1104. {17, 85},
  1105. {17, 85},
  1106. {17, 85},
  1107. {17, 162},
  1108. {17, 85},
  1109. {17, 85},
  1110. {17, 85},
  1111. {17, 85},
  1112. {17, 85},
  1113. {17, 85},
  1114. {17, 189},
  1115. {17, 85},
  1116. {17, 85},
  1117. {17, 85},
  1118. {17, 85},
  1119. {17, 85},
  1120. {17, 85},
  1121. {17, 85},
  1122. {17, 85},
  1123. {17, 85},
  1124. {17, 85},
  1125. {17, 85},
  1126. {17, 85},
  1127. {17, 85},
  1128. {17, 85},
  1129. {17, 85},
  1130. {17, 85},
  1131. {17, 85},
  1132. {17, 85},
  1133. {17, 85},
  1134. {17, 85},
  1135. {17, 85},
  1136. {17, 85},
  1137. {17, 85},
  1138. {17, 85},
  1139. {17, 85},
  1140. {17, 85},
  1141. {17, 85},
  1142. {17, 85},
  1143. {17, 85},
  1144. {17, 85},
  1145. {17, 85},
  1146. {17, 85},
  1147. {17, 85},
  1148. {17, 85},
  1149. {17, 85},
  1150. {17, 85},
  1151. {17, 85},
  1152. {17, 85},
  1153. {17, 85},
  1154. {17, 85},
  1155. {17, 85},
  1156. {17, 85},
  1157. {17, 85},
  1158. {17, 85},
  1159. {17, 85},
  1160. {17, 85},
  1161. {17, 85},
  1162. {17, 85},
  1163. {17, 85},
  1164. {17, 85},
  1165. {17, 85},
  1166. {17, 85},
  1167. {17, 85},
  1168. {17, 85},
  1169. {17, 85},
  1170. {17, 85},
  1171. {17, 85},
  1172. {17, 85},
  1173. {17, 85},
  1174. {17, 85},
  1175. {17, 85},
  1176. {17, 85},
  1177. {17, 85},
  1178. {17, 85},
  1179. {17, 85},
  1180. {17, 85},
  1181. {17, 85},
  1182. {17, 85},
  1183. {17, 85},
  1184. {17, 85},
  1185. {17, 85},
  1186. {17, 85},
  1187. {17, 85},
  1188. {17, 85},
  1189. {17, 85},
  1190. {17, 85},
  1191. {17, 85},
  1192. {17, 85},
  1193. {17, 85},
  1194. {17, 85},
  1195. {17, 85},
  1196. {17, 85},
  1197. {17, 85},
  1198. {17, 85},
  1199. {17, 85},
  1200. {17, 85},
  1201. {17, 85},
  1202. {19, 84},
  1203. {19, 84},
  1204. {19, 84},
  1205. {19, 84},
  1206. {19, 84},
  1207. {19, 84},
  1208. {19, 84},
  1209. {19, 84},
  1210. {19, 84},
  1211. {19, 179},
  1212. {19, 180},
  1213. {19, 84},
  1214. {19, 84},
  1215. {19, 84},
  1216. {19, 84},
  1217. {19, 84},
  1218. {19, 84},
  1219. {19, 84},
  1220. {19, 84},
  1221. {19, 84},
  1222. {19, 84},
  1223. {19, 84},
  1224. {19, 84},
  1225. {19, 84},
  1226. {19, 84},
  1227. {19, 84},
  1228. {19, 84},
  1229. {19, 84},
  1230. {19, 84},
  1231. {19, 84},
  1232. {19, 84},
  1233. {19, 84},
  1234. {19, 163},
  1235. {19, 84},
  1236. {19, 186},
  1237. {19, 84},
  1238. {19, 84},
  1239. {19, 84},
  1240. {19, 84},
  1241. {19, 84},
  1242. {19, 84},
  1243. {19, 84},
  1244. {19, 84},
  1245. {19, 84},
  1246. {19, 84},
  1247. {19, 84},
  1248. {19, 84},
  1249. {19, 84},
  1250. {19, 84},
  1251. {19, 84},
  1252. {19, 84},
  1253. {19, 84},
  1254. {19, 84},
  1255. {19, 84},
  1256. {19, 84},
  1257. {19, 84},
  1258. {19, 84},
  1259. {19, 84},
  1260. {19, 84},
  1261. {19, 84},
  1262. {19, 84},
  1263. {19, 84},
  1264. {19, 84},
  1265. {19, 84},
  1266. {19, 84},
  1267. {19, 84},
  1268. {19, 84},
  1269. {19, 84},
  1270. {19, 84},
  1271. {19, 84},
  1272. {19, 84},
  1273. {19, 84},
  1274. {19, 84},
  1275. {19, 84},
  1276. {19, 84},
  1277. {19, 84},
  1278. {19, 84},
  1279. {19, 84},
  1280. {19, 84},
  1281. {19, 84},
  1282. {19, 84},
  1283. {19, 84},
  1284. {19, 84},
  1285. {19, 84},
  1286. {19, 84},
  1287. {19, 84},
  1288. {19, 84},
  1289. {19, 84},
  1290. {19, 84},
  1291. {19, 84},
  1292. {19, 84},
  1293. {19, 84},
  1294. {19, 84},
  1295. {19, 84},
  1296. {19, 84},
  1297. {19, 84},
  1298. {19, 84},
  1299. {19, 84},
  1300. {19, 84},
  1301. {19, 84},
  1302. {19, 84},
  1303. {19, 84},
  1304. {19, 84},
  1305. {19, 84},
  1306. {19, 84},
  1307. {19, 84},
  1308. {19, 84},
  1309. {19, 84},
  1310. {19, 84},
  1311. {19, 84},
  1312. {19, 84},
  1313. {19, 84},
  1314. {19, 84},
  1315. {19, 84},
  1316. {19, 84},
  1317. {19, 84},
  1318. {19, 84},
  1319. {19, 84},
  1320. {19, 84},
  1321. {19, 84},
  1322. {19, 84},
  1323. {19, 84},
  1324. {19, 84},
  1325. {19, 84},
  1326. {19, 84},
  1327. {19, 84},
  1328. {19, 84},
  1329. {23, 80},
  1330. {23, 80},
  1331. {23, 80},
  1332. {23, 80},
  1333. {23, 80},
  1334. {23, 80},
  1335. {23, 80},
  1336. {23, 80},
  1337. {23, 80},
  1338. {23, 152},
  1339. {23, 141},
  1340. {23, 80},
  1341. {23, 80},
  1342. {23, 80},
  1343. {23, 80},
  1344. {23, 80},
  1345. {23, 80},
  1346. {23, 80},
  1347. {23, 80},
  1348. {23, 80},
  1349. {23, 80},
  1350. {23, 80},
  1351. {23, 80},
  1352. {23, 80},
  1353. {23, 80},
  1354. {23, 80},
  1355. {23, 80},
  1356. {23, 80},
  1357. {23, 80},
  1358. {23, 80},
  1359. {23, 80},
  1360. {23, 80},
  1361. {23, 165},
  1362. {23, 80},
  1363. {23, 80},
  1364. {23, 80},
  1365. {23, 80},
  1366. {23, 80},
  1367. {23, 80},
  1368. {23, 80},
  1369. {23, 80},
  1370. {23, 80},
  1371. {23, 80},
  1372. {23, 80},
  1373. {23, 80},
  1374. {23, 80},
  1375. {23, 80},
  1376. {23, 80},
  1377. {23, 80},
  1378. {23, 80},
  1379. {23, 80},
  1380. {23, 80},
  1381. {23, 80},
  1382. {23, 80},
  1383. {23, 80},
  1384. {23, 80},
  1385. {23, 80},
  1386. {23, 80},
  1387. {23, 80},
  1388. {23, 80},
  1389. {23, 80},
  1390. {23, 80},
  1391. {23, 80},
  1392. {23, 80},
  1393. {23, 80},
  1394. {23, 80},
  1395. {23, 80},
  1396. {23, 80},
  1397. {23, 80},
  1398. {23, 80},
  1399. {23, 80},
  1400. {23, 80},
  1401. {23, 80},
  1402. {23, 80},
  1403. {23, 80},
  1404. {23, 80},
  1405. {23, 80},
  1406. {23, 80},
  1407. {23, 80},
  1408. {23, 80},
  1409. {23, 80},
  1410. {23, 80},
  1411. {23, 80},
  1412. {23, 80},
  1413. {23, 80},
  1414. {23, 80},
  1415. {23, 80},
  1416. {23, 80},
  1417. {23, 80},
  1418. {23, 80},
  1419. {23, 80},
  1420. {23, 80},
  1421. {23, 80},
  1422. {23, 80},
  1423. {23, 80},
  1424. {23, 80},
  1425. {23, 80},
  1426. {23, 80},
  1427. {23, 80},
  1428. {23, 80},
  1429. {23, 80},
  1430. {23, 80},
  1431. {23, 80},
  1432. {23, 80},
  1433. {23, 80},
  1434. {23, 80},
  1435. {23, 80},
  1436. {23, 80},
  1437. {23, 80},
  1438. {23, 80},
  1439. {23, 80},
  1440. {23, 80},
  1441. {23, 80},
  1442. {23, 80},
  1443. {23, 80},
  1444. {23, 80},
  1445. {23, 80},
  1446. {23, 80},
  1447. {23, 80},
  1448. {23, 80},
  1449. {23, 80},
  1450. {23, 80},
  1451. {23, 80},
  1452. {23, 80},
  1453. {23, 80},
  1454. {23, 80},
  1455. {23, 80},
  1456. {25, 78},
  1457. {25, 78},
  1458. {25, 78},
  1459. {25, 78},
  1460. {25, 78},
  1461. {25, 78},
  1462. {25, 78},
  1463. {25, 78},
  1464. {25, 78},
  1465. {25, 153},
  1466. {25, 143},
  1467. {25, 78},
  1468. {25, 78},
  1469. {25, 78},
  1470. {25, 78},
  1471. {25, 78},
  1472. {25, 78},
  1473. {25, 78},
  1474. {25, 78},
  1475. {25, 78},
  1476. {25, 78},
  1477. {25, 78},
  1478. {25, 78},
  1479. {25, 78},
  1480. {25, 78},
  1481. {25, 78},
  1482. {25, 78},
  1483. {25, 78},
  1484. {25, 78},
  1485. {25, 78},
  1486. {25, 78},
  1487. {25, 78},
  1488. {25, 166},
  1489. {25, 78},
  1490. {25, 78},
  1491. {25, 78},
  1492. {25, 78},
  1493. {25, 78},
  1494. {25, 78},
  1495. {25, 78},
  1496. {25, 78},
  1497. {25, 78},
  1498. {25, 78},
  1499. {25, 78},
  1500. {25, 78},
  1501. {25, 78},
  1502. {25, 78},
  1503. {25, 78},
  1504. {25, 78},
  1505. {25, 78},
  1506. {25, 78},
  1507. {25, 78},
  1508. {25, 78},
  1509. {25, 78},
  1510. {25, 78},
  1511. {25, 78},
  1512. {25, 78},
  1513. {25, 78},
  1514. {25, 78},
  1515. {25, 78},
  1516. {25, 78},
  1517. {25, 78},
  1518. {25, 78},
  1519. {25, 78},
  1520. {25, 78},
  1521. {25, 78},
  1522. {25, 78},
  1523. {25, 78},
  1524. {25, 78},
  1525. {25, 78},
  1526. {25, 78},
  1527. {25, 78},
  1528. {25, 78},
  1529. {25, 78},
  1530. {25, 78},
  1531. {25, 78},
  1532. {25, 78},
  1533. {25, 78},
  1534. {25, 78},
  1535. {25, 78},
  1536. {25, 78},
  1537. {25, 78},
  1538. {25, 78},
  1539. {25, 78},
  1540. {25, 78},
  1541. {25, 78},
  1542. {25, 78},
  1543. {25, 78},
  1544. {25, 78},
  1545. {25, 78},
  1546. {25, 78},
  1547. {25, 78},
  1548. {25, 70},
  1549. {25, 167},
  1550. {25, 78},
  1551. {25, 78},
  1552. {25, 78},
  1553. {25, 78},
  1554. {25, 78},
  1555. {25, 78},
  1556. {25, 78},
  1557. {25, 78},
  1558. {25, 78},
  1559. {25, 78},
  1560. {25, 78},
  1561. {25, 78},
  1562. {25, 78},
  1563. {25, 78},
  1564. {25, 78},
  1565. {25, 78},
  1566. {25, 78},
  1567. {25, 78},
  1568. {25, 78},
  1569. {25, 78},
  1570. {25, 78},
  1571. {25, 78},
  1572. {25, 78},
  1573. {25, 78},
  1574. {25, 78},
  1575. {25, 78},
  1576. {25, 78},
  1577. {25, 78},
  1578. {25, 78},
  1579. {25, 78},
  1580. {25, 78},
  1581. {25, 78},
  1582. {25, 78},
  1583. {27, 121},
  1584. {27, 121},
  1585. {27, 121},
  1586. {27, 121},
  1587. {27, 121},
  1588. {27, 121},
  1589. {27, 121},
  1590. {27, 121},
  1591. {27, 121},
  1592. {27, 144},
  1593. {27, 141},
  1594. {27, 121},
  1595. {27, 121},
  1596. {27, 121},
  1597. {27, 121},
  1598. {27, 121},
  1599. {27, 121},
  1600. {27, 121},
  1601. {27, 121},
  1602. {27, 121},
  1603. {27, 121},
  1604. {27, 121},
  1605. {27, 121},
  1606. {27, 121},
  1607. {27, 121},
  1608. {27, 121},
  1609. {27, 121},
  1610. {27, 121},
  1611. {27, 121},
  1612. {27, 121},
  1613. {27, 121},
  1614. {27, 121},
  1615. {27, 154},
  1616. {27, 121},
  1617. {27, 121},
  1618. {27, 121},
  1619. {27, 121},
  1620. {27, 121},
  1621. {27, 121},
  1622. {27, 121},
  1623. {27, 121},
  1624. {27, 121},
  1625. {27, 121},
  1626. {27, 121},
  1627. {27, 121},
  1628. {27, 121},
  1629. {27, 121},
  1630. {27, 121},
  1631. {27, 121},
  1632. {27, 121},
  1633. {27, 121},
  1634. {27, 121},
  1635. {27, 121},
  1636. {27, 121},
  1637. {27, 121},
  1638. {27, 121},
  1639. {27, 121},
  1640. {27, 121},
  1641. {27, 121},
  1642. {27, 121},
  1643. {27, 121},
  1644. {27, 121},
  1645. {27, 121},
  1646. {27, 121},
  1647. {27, 121},
  1648. {27, 121},
  1649. {27, 121},
  1650. {27, 121},
  1651. {27, 121},
  1652. {27, 121},
  1653. {27, 121},
  1654. {27, 121},
  1655. {27, 121},
  1656. {27, 121},
  1657. {27, 121},
  1658. {27, 121},
  1659. {27, 121},
  1660. {27, 121},
  1661. {27, 121},
  1662. {27, 121},
  1663. {27, 121},
  1664. {27, 121},
  1665. {27, 121},
  1666. {27, 121},
  1667. {27, 121},
  1668. {27, 121},
  1669. {27, 121},
  1670. {27, 121},
  1671. {27, 121},
  1672. {27, 121},
  1673. {27, 121},
  1674. {27, 121},
  1675. {27, 121},
  1676. {27, 121},
  1677. {27, 171},
  1678. {27, 121},
  1679. {27, 121},
  1680. {27, 121},
  1681. {27, 121},
  1682. {27, 121},
  1683. {27, 121},
  1684. {27, 121},
  1685. {27, 121},
  1686. {27, 121},
  1687. {27, 121},
  1688. {27, 121},
  1689. {27, 121},
  1690. {27, 121},
  1691. {27, 121},
  1692. {27, 121},
  1693. {27, 121},
  1694. {27, 121},
  1695. {27, 121},
  1696. {27, 121},
  1697. {27, 121},
  1698. {27, 121},
  1699. {27, 121},
  1700. {27, 121},
  1701. {27, 121},
  1702. {27, 121},
  1703. {27, 121},
  1704. {27, 121},
  1705. {27, 121},
  1706. {27, 121},
  1707. {27, 121},
  1708. {27, 121},
  1709. {27, 121},
  1710. {29, 105},
  1711. {29, 105},
  1712. {29, 105},
  1713. {29, 105},
  1714. {29, 105},
  1715. {29, 105},
  1716. {29, 105},
  1717. {29, 105},
  1718. {29, 105},
  1719. {29, 105},
  1720. {0, 0},
  1721. {29, 105},
  1722. {29, 105},
  1723. {29, 105},
  1724. {29, 105},
  1725. {29, 105},
  1726. {29, 105},
  1727. {29, 105},
  1728. {29, 105},
  1729. {29, 105},
  1730. {29, 105},
  1731. {29, 105},
  1732. {29, 105},
  1733. {29, 105},
  1734. {29, 105},
  1735. {29, 105},
  1736. {29, 105},
  1737. {29, 105},
  1738. {29, 105},
  1739. {29, 105},
  1740. {29, 105},
  1741. {29, 105},
  1742. {29, 105},
  1743. {29, 105},
  1744. {29, 55},
  1745. {29, 105},
  1746. {29, 105},
  1747. {29, 105},
  1748. {29, 105},
  1749. {29, 105},
  1750. {29, 105},
  1751. {29, 105},
  1752. {29, 105},
  1753. {29, 105},
  1754. {29, 105},
  1755. {29, 105},
  1756. {29, 105},
  1757. {29, 105},
  1758. {29, 105},
  1759. {29, 105},
  1760. {29, 105},
  1761. {29, 105},
  1762. {29, 105},
  1763. {29, 105},
  1764. {29, 105},
  1765. {29, 105},
  1766. {29, 105},
  1767. {29, 105},
  1768. {29, 105},
  1769. {29, 105},
  1770. {29, 105},
  1771. {29, 105},
  1772. {29, 105},
  1773. {29, 105},
  1774. {29, 105},
  1775. {29, 105},
  1776. {29, 105},
  1777. {29, 105},
  1778. {29, 105},
  1779. {29, 105},
  1780. {29, 105},
  1781. {29, 105},
  1782. {29, 105},
  1783. {29, 105},
  1784. {29, 105},
  1785. {29, 105},
  1786. {29, 105},
  1787. {29, 105},
  1788. {29, 105},
  1789. {29, 105},
  1790. {29, 105},
  1791. {29, 105},
  1792. {29, 105},
  1793. {29, 105},
  1794. {29, 105},
  1795. {29, 105},
  1796. {29, 105},
  1797. {29, 105},
  1798. {29, 105},
  1799. {29, 105},
  1800. {29, 105},
  1801. {29, 105},
  1802. {29, 105},
  1803. {29, 105},
  1804. {29, 105},
  1805. {29, 105},
  1806. {29, 105},
  1807. {29, 105},
  1808. {29, 105},
  1809. {29, 105},
  1810. {29, 105},
  1811. {29, 105},
  1812. {29, 105},
  1813. {29, 105},
  1814. {29, 105},
  1815. {29, 105},
  1816. {29, 105},
  1817. {29, 105},
  1818. {29, 105},
  1819. {29, 105},
  1820. {29, 105},
  1821. {29, 105},
  1822. {29, 105},
  1823. {29, 105},
  1824. {29, 105},
  1825. {29, 105},
  1826. {29, 105},
  1827. {29, 105},
  1828. {29, 105},
  1829. {29, 105},
  1830. {29, 105},
  1831. {29, 105},
  1832. {29, 105},
  1833. {29, 105},
  1834. {29, 105},
  1835. {29, 105},
  1836. {29, 105},
  1837. {35, 35},
  1838. {35, 35},
  1839. {35, 35},
  1840. {35, 35},
  1841. {35, 35},
  1842. {35, 35},
  1843. {35, 35},
  1844. {35, 35},
  1845. {35, 35},
  1846. {35, 35},
  1847. {0, 0},
  1848. {35, 35},
  1849. {35, 35},
  1850. {35, 35},
  1851. {35, 35},
  1852. {35, 35},
  1853. {35, 35},
  1854. {35, 35},
  1855. {35, 35},
  1856. {35, 35},
  1857. {35, 35},
  1858. {35, 35},
  1859. {35, 35},
  1860. {35, 35},
  1861. {35, 35},
  1862. {35, 35},
  1863. {35, 35},
  1864. {35, 35},
  1865. {35, 35},
  1866. {35, 35},
  1867. {35, 35},
  1868. {35, 35},
  1869. {35, 35},
  1870. {35, 35},
  1871. {35, 35},
  1872. {35, 35},
  1873. {35, 35},
  1874. {35, 35},
  1875. {35, 35},
  1876. {35, 35},
  1877. {35, 35},
  1878. {35, 35},
  1879. {35, 35},
  1880. {35, 35},
  1881. {35, 35},
  1882. {35, 35},
  1883. {35, 35},
  1884. {35, 35},
  1885. {35, 35},
  1886. {35, 35},
  1887. {35, 35},
  1888. {35, 35},
  1889. {35, 35},
  1890. {35, 35},
  1891. {35, 35},
  1892. {35, 35},
  1893. {35, 35},
  1894. {35, 35},
  1895. {35, 35},
  1896. {35, 35},
  1897. {35, 35},
  1898. {35, 35},
  1899. {35, 35},
  1900. {35, 35},
  1901. {35, 35},
  1902. {35, 35},
  1903. {35, 35},
  1904. {35, 35},
  1905. {35, 35},
  1906. {35, 35},
  1907. {35, 35},
  1908. {35, 35},
  1909. {35, 35},
  1910. {35, 35},
  1911. {35, 35},
  1912. {35, 35},
  1913. {35, 35},
  1914. {35, 35},
  1915. {35, 35},
  1916. {35, 35},
  1917. {35, 35},
  1918. {35, 35},
  1919. {35, 35},
  1920. {35, 35},
  1921. {35, 35},
  1922. {35, 35},
  1923. {35, 35},
  1924. {35, 35},
  1925. {35, 35},
  1926. {35, 35},
  1927. {35, 35},
  1928. {35, 35},
  1929. {35, 35},
  1930. {35, 35},
  1931. {35, 35},
  1932. {35, 35},
  1933. {35, 35},
  1934. {35, 35},
  1935. {35, 35},
  1936. {35, 35},
  1937. {35, 35},
  1938. {35, 35},
  1939. {35, 35},
  1940. {35, 35},
  1941. {35, 35},
  1942. {35, 35},
  1943. {35, 35},
  1944. {35, 35},
  1945. {35, 35},
  1946. {35, 35},
  1947. {35, 35},
  1948. {35, 35},
  1949. {35, 35},
  1950. {35, 35},
  1951. {35, 35},
  1952. {35, 35},
  1953. {35, 35},
  1954. {35, 35},
  1955. {35, 35},
  1956. {35, 35},
  1957. {35, 35},
  1958. {35, 35},
  1959. {35, 35},
  1960. {35, 35},
  1961. {35, 35},
  1962. {35, 35},
  1963. {35, 35},
  1964. {36, 83},
  1965. {36, 83},
  1966. {36, 83},
  1967. {36, 83},
  1968. {36, 83},
  1969. {36, 83},
  1970. {36, 83},
  1971. {36, 83},
  1972. {36, 83},
  1973. {0, 0},
  1974. {0, 0},
  1975. {36, 83},
  1976. {36, 83},
  1977. {36, 83},
  1978. {36, 83},
  1979. {36, 83},
  1980. {36, 83},
  1981. {36, 83},
  1982. {36, 83},
  1983. {36, 83},
  1984. {36, 83},
  1985. {36, 83},
  1986. {36, 83},
  1987. {36, 83},
  1988. {36, 83},
  1989. {36, 83},
  1990. {36, 83},
  1991. {36, 83},
  1992. {36, 83},
  1993. {36, 83},
  1994. {36, 83},
  1995. {36, 83},
  1996. {36, 83},
  1997. {36, 83},
  1998. {36, 83},
  1999. {36, 83},
  2000. {36, 83},
  2001. {36, 82},
  2002. {36, 83},
  2003. {36, 83},
  2004. {36, 83},
  2005. {36, 83},
  2006. {0, 0},
  2007. {36, 83},
  2008. {36, 83},
  2009. {36, 83},
  2010. {36, 83},
  2011. {36, 83},
  2012. {36, 83},
  2013. {36, 83},
  2014. {36, 83},
  2015. {36, 83},
  2016. {36, 83},
  2017. {36, 83},
  2018. {36, 83},
  2019. {36, 83},
  2020. {36, 83},
  2021. {36, 83},
  2022. {36, 83},
  2023. {36, 83},
  2024. {36, 83},
  2025. {36, 83},
  2026. {36, 83},
  2027. {36, 83},
  2028. {36, 83},
  2029. {36, 83},
  2030. {36, 83},
  2031. {36, 83},
  2032. {36, 83},
  2033. {36, 83},
  2034. {36, 83},
  2035. {36, 83},
  2036. {36, 83},
  2037. {36, 83},
  2038. {36, 83},
  2039. {36, 83},
  2040. {36, 83},
  2041. {36, 83},
  2042. {36, 83},
  2043. {36, 83},
  2044. {36, 83},
  2045. {36, 83},
  2046. {36, 83},
  2047. {36, 83},
  2048. {36, 83},
  2049. {36, 83},
  2050. {36, 83},
  2051. {36, 83},
  2052. {36, 83},
  2053. {36, 83},
  2054. {36, 83},
  2055. {36, 83},
  2056. {36, 83},
  2057. {36, 83},
  2058. {36, 83},
  2059. {36, 83},
  2060. {36, 83},
  2061. {36, 83},
  2062. {36, 83},
  2063. {36, 83},
  2064. {36, 83},
  2065. {36, 83},
  2066. {36, 83},
  2067. {36, 83},
  2068. {36, 83},
  2069. {36, 83},
  2070. {36, 83},
  2071. {36, 83},
  2072. {36, 83},
  2073. {36, 83},
  2074. {36, 83},
  2075. {36, 83},
  2076. {36, 83},
  2077. {36, 83},
  2078. {36, 83},
  2079. {36, 83},
  2080. {36, 83},
  2081. {36, 83},
  2082. {36, 83},
  2083. {36, 83},
  2084. {36, 83},
  2085. {36, 83},
  2086. {36, 83},
  2087. {36, 83},
  2088. {36, 83},
  2089. {36, 83},
  2090. {36, 83},
  2091. {37, 37},
  2092. {37, 37},
  2093. {37, 37},
  2094. {37, 37},
  2095. {37, 37},
  2096. {37, 37},
  2097. {37, 37},
  2098. {37, 37},
  2099. {37, 37},
  2100. {37, 72},
  2101. {37, 31},
  2102. {37, 37},
  2103. {37, 37},
  2104. {37, 37},
  2105. {37, 37},
  2106. {37, 37},
  2107. {37, 37},
  2108. {37, 37},
  2109. {37, 37},
  2110. {37, 37},
  2111. {37, 37},
  2112. {37, 37},
  2113. {37, 37},
  2114. {37, 37},
  2115. {37, 37},
  2116. {37, 37},
  2117. {37, 37},
  2118. {37, 37},
  2119. {37, 37},
  2120. {37, 37},
  2121. {37, 37},
  2122. {37, 37},
  2123. {37, 37},
  2124. {37, 37},
  2125. {37, 72},
  2126. {37, 37},
  2127. {37, 37},
  2128. {37, 37},
  2129. {37, 37},
  2130. {37, 37},
  2131. {37, 37},
  2132. {37, 37},
  2133. {37, 37},
  2134. {37, 37},
  2135. {37, 37},
  2136. {37, 37},
  2137. {37, 37},
  2138. {37, 37},
  2139. {37, 37},
  2140. {37, 37},
  2141. {37, 37},
  2142. {37, 37},
  2143. {37, 37},
  2144. {37, 37},
  2145. {37, 37},
  2146. {37, 37},
  2147. {37, 37},
  2148. {37, 37},
  2149. {37, 37},
  2150. {37, 37},
  2151. {37, 37},
  2152. {37, 37},
  2153. {37, 37},
  2154. {37, 37},
  2155. {37, 37},
  2156. {37, 37},
  2157. {37, 37},
  2158. {37, 37},
  2159. {37, 37},
  2160. {37, 37},
  2161. {37, 37},
  2162. {37, 37},
  2163. {37, 37},
  2164. {37, 37},
  2165. {37, 37},
  2166. {37, 37},
  2167. {37, 37},
  2168. {37, 37},
  2169. {37, 37},
  2170. {37, 37},
  2171. {37, 37},
  2172. {37, 37},
  2173. {37, 37},
  2174. {37, 37},
  2175. {37, 37},
  2176. {37, 37},
  2177. {37, 37},
  2178. {37, 37},
  2179. {37, 37},
  2180. {37, 37},
  2181. {37, 37},
  2182. {37, 37},
  2183. {37, 37},
  2184. {37, 37},
  2185. {37, 37},
  2186. {37, 37},
  2187. {37, 37},
  2188. {37, 37},
  2189. {37, 37},
  2190. {37, 37},
  2191. {37, 37},
  2192. {37, 37},
  2193. {37, 37},
  2194. {37, 37},
  2195. {37, 37},
  2196. {37, 37},
  2197. {37, 37},
  2198. {37, 37},
  2199. {37, 37},
  2200. {37, 37},
  2201. {37, 37},
  2202. {37, 37},
  2203. {37, 37},
  2204. {37, 37},
  2205. {37, 37},
  2206. {37, 37},
  2207. {37, 37},
  2208. {37, 37},
  2209. {37, 37},
  2210. {37, 37},
  2211. {37, 37},
  2212. {37, 37},
  2213. {37, 37},
  2214. {37, 37},
  2215. {37, 37},
  2216. {37, 37},
  2217. {37, 37},
  2218. {38, 38},
  2219. {38, 38},
  2220. {38, 38},
  2221. {38, 38},
  2222. {38, 38},
  2223. {38, 38},
  2224. {38, 38},
  2225. {38, 38},
  2226. {38, 38},
  2227. {0, 0},
  2228. {0, 0},
  2229. {38, 38},
  2230. {38, 38},
  2231. {38, 38},
  2232. {38, 38},
  2233. {38, 38},
  2234. {38, 38},
  2235. {38, 38},
  2236. {38, 38},
  2237. {38, 38},
  2238. {38, 38},
  2239. {38, 38},
  2240. {38, 38},
  2241. {38, 38},
  2242. {38, 38},
  2243. {38, 38},
  2244. {38, 38},
  2245. {38, 38},
  2246. {38, 38},
  2247. {38, 38},
  2248. {38, 38},
  2249. {38, 38},
  2250. {38, 38},
  2251. {38, 38},
  2252. {38, 38},
  2253. {38, 38},
  2254. {38, 38},
  2255. {38, 38},
  2256. {38, 38},
  2257. {38, 72},
  2258. {38, 38},
  2259. {38, 38},
  2260. {38, 38},
  2261. {38, 38},
  2262. {38, 38},
  2263. {38, 38},
  2264. {38, 38},
  2265. {38, 38},
  2266. {38, 38},
  2267. {38, 38},
  2268. {38, 38},
  2269. {38, 38},
  2270. {38, 38},
  2271. {38, 38},
  2272. {38, 38},
  2273. {38, 38},
  2274. {38, 38},
  2275. {38, 38},
  2276. {38, 38},
  2277. {38, 38},
  2278. {38, 38},
  2279. {38, 38},
  2280. {38, 38},
  2281. {38, 38},
  2282. {38, 38},
  2283. {38, 38},
  2284. {38, 38},
  2285. {38, 38},
  2286. {38, 38},
  2287. {38, 38},
  2288. {38, 38},
  2289. {38, 38},
  2290. {38, 38},
  2291. {38, 38},
  2292. {38, 38},
  2293. {38, 38},
  2294. {38, 38},
  2295. {38, 38},
  2296. {38, 38},
  2297. {38, 38},
  2298. {38, 38},
  2299. {38, 38},
  2300. {38, 38},
  2301. {38, 38},
  2302. {38, 38},
  2303. {38, 38},
  2304. {38, 38},
  2305. {38, 38},
  2306. {38, 38},
  2307. {38, 38},
  2308. {38, 38},
  2309. {38, 38},
  2310. {38, 38},
  2311. {38, 38},
  2312. {38, 38},
  2313. {38, 38},
  2314. {38, 38},
  2315. {38, 38},
  2316. {38, 38},
  2317. {38, 38},
  2318. {38, 38},
  2319. {38, 38},
  2320. {38, 38},
  2321. {38, 38},
  2322. {38, 38},
  2323. {38, 38},
  2324. {38, 38},
  2325. {38, 38},
  2326. {38, 38},
  2327. {38, 38},
  2328. {38, 38},
  2329. {38, 38},
  2330. {38, 38},
  2331. {38, 38},
  2332. {38, 38},
  2333. {38, 38},
  2334. {38, 38},
  2335. {38, 38},
  2336. {38, 38},
  2337. {38, 38},
  2338. {38, 38},
  2339. {38, 38},
  2340. {38, 38},
  2341. {38, 38},
  2342. {38, 38},
  2343. {38, 38},
  2344. {38, 38},
  2345. {42, 42},
  2346. {42, 42},
  2347. {42, 42},
  2348. {42, 42},
  2349. {42, 42},
  2350. {42, 42},
  2351. {42, 42},
  2352. {42, 42},
  2353. {42, 42},
  2354. {42, 42},
  2355. {0, 0},
  2356. {42, 42},
  2357. {42, 42},
  2358. {42, 42},
  2359. {42, 42},
  2360. {42, 42},
  2361. {42, 42},
  2362. {42, 42},
  2363. {42, 42},
  2364. {42, 42},
  2365. {42, 42},
  2366. {42, 42},
  2367. {42, 42},
  2368. {42, 42},
  2369. {42, 42},
  2370. {42, 42},
  2371. {42, 42},
  2372. {42, 42},
  2373. {42, 42},
  2374. {42, 42},
  2375. {42, 42},
  2376. {42, 42},
  2377. {42, 42},
  2378. {42, 42},
  2379. {42, 42},
  2380. {42, 42},
  2381. {42, 42},
  2382. {42, 42},
  2383. {42, 42},
  2384. {42, 42},
  2385. {42, 42},
  2386. {42, 42},
  2387. {42, 42},
  2388. {42, 42},
  2389. {42, 42},
  2390. {42, 42},
  2391. {42, 42},
  2392. {42, 42},
  2393. {42, 42},
  2394. {42, 42},
  2395. {42, 42},
  2396. {42, 42},
  2397. {42, 42},
  2398. {42, 42},
  2399. {42, 42},
  2400. {42, 42},
  2401. {42, 42},
  2402. {42, 42},
  2403. {42, 42},
  2404. {42, 42},
  2405. {42, 42},
  2406. {42, 42},
  2407. {42, 42},
  2408. {42, 42},
  2409. {42, 42},
  2410. {42, 42},
  2411. {42, 42},
  2412. {42, 42},
  2413. {42, 42},
  2414. {42, 42},
  2415. {42, 42},
  2416. {42, 42},
  2417. {42, 42},
  2418. {42, 42},
  2419. {42, 42},
  2420. {42, 42},
  2421. {42, 42},
  2422. {42, 42},
  2423. {42, 42},
  2424. {42, 42},
  2425. {42, 42},
  2426. {42, 42},
  2427. {42, 42},
  2428. {42, 42},
  2429. {42, 42},
  2430. {42, 42},
  2431. {42, 42},
  2432. {42, 42},
  2433. {42, 42},
  2434. {42, 42},
  2435. {42, 42},
  2436. {42, 42},
  2437. {42, 42},
  2438. {42, 42},
  2439. {42, 42},
  2440. {42, 42},
  2441. {42, 42},
  2442. {42, 42},
  2443. {42, 42},
  2444. {42, 42},
  2445. {42, 42},
  2446. {42, 42},
  2447. {42, 42},
  2448. {42, 42},
  2449. {42, 42},
  2450. {42, 42},
  2451. {42, 42},
  2452. {42, 42},
  2453. {42, 42},
  2454. {42, 42},
  2455. {42, 42},
  2456. {42, 42},
  2457. {42, 42},
  2458. {42, 42},
  2459. {42, 42},
  2460. {42, 42},
  2461. {42, 42},
  2462. {42, 42},
  2463. {42, 42},
  2464. {42, 42},
  2465. {42, 42},
  2466. {42, 42},
  2467. {42, 42},
  2468. {42, 42},
  2469. {42, 42},
  2470. {42, 42},
  2471. {42, 42},
  2472. {56, 94},
  2473. {56, 94},
  2474. {56, 94},
  2475. {56, 94},
  2476. {56, 94},
  2477. {56, 94},
  2478. {56, 94},
  2479. {56, 94},
  2480. {56, 94},
  2481. {56, 56},
  2482. {56, 57},
  2483. {56, 94},
  2484. {56, 94},
  2485. {56, 94},
  2486. {56, 94},
  2487. {56, 94},
  2488. {56, 94},
  2489. {56, 94},
  2490. {56, 94},
  2491. {56, 94},
  2492. {56, 94},
  2493. {56, 94},
  2494. {56, 94},
  2495. {56, 94},
  2496. {56, 94},
  2497. {56, 94},
  2498. {56, 94},
  2499. {56, 94},
  2500. {56, 94},
  2501. {56, 94},
  2502. {56, 94},
  2503. {56, 94},
  2504. {56, 56},
  2505. {56, 94},
  2506. {56, 94},
  2507. {56, 94},
  2508. {56, 94},
  2509. {56, 94},
  2510. {56, 94},
  2511. {56, 94},
  2512. {56, 94},
  2513. {56, 94},
  2514. {56, 94},
  2515. {56, 94},
  2516. {56, 94},
  2517. {56, 94},
  2518. {56, 94},
  2519. {56, 94},
  2520. {56, 94},
  2521. {56, 94},
  2522. {56, 94},
  2523. {56, 94},
  2524. {56, 94},
  2525. {56, 94},
  2526. {56, 94},
  2527. {56, 94},
  2528. {56, 94},
  2529. {56, 94},
  2530. {56, 94},
  2531. {56, 94},
  2532. {56, 94},
  2533. {56, 94},
  2534. {56, 94},
  2535. {56, 94},
  2536. {56, 94},
  2537. {56, 94},
  2538. {56, 94},
  2539. {56, 94},
  2540. {56, 94},
  2541. {56, 94},
  2542. {56, 94},
  2543. {56, 94},
  2544. {56, 94},
  2545. {56, 94},
  2546. {56, 94},
  2547. {56, 94},
  2548. {56, 94},
  2549. {56, 94},
  2550. {56, 94},
  2551. {56, 94},
  2552. {56, 94},
  2553. {56, 94},
  2554. {56, 94},
  2555. {56, 94},
  2556. {56, 94},
  2557. {56, 94},
  2558. {56, 94},
  2559. {56, 94},
  2560. {56, 94},
  2561. {56, 94},
  2562. {56, 94},
  2563. {56, 94},
  2564. {56, 94},
  2565. {56, 94},
  2566. {56, 94},
  2567. {56, 94},
  2568. {56, 94},
  2569. {56, 94},
  2570. {56, 94},
  2571. {56, 94},
  2572. {56, 94},
  2573. {56, 94},
  2574. {56, 94},
  2575. {56, 94},
  2576. {56, 94},
  2577. {56, 94},
  2578. {56, 94},
  2579. {56, 94},
  2580. {56, 94},
  2581. {56, 94},
  2582. {56, 94},
  2583. {56, 94},
  2584. {56, 94},
  2585. {56, 94},
  2586. {56, 94},
  2587. {56, 94},
  2588. {56, 94},
  2589. {56, 94},
  2590. {56, 94},
  2591. {56, 94},
  2592. {56, 94},
  2593. {56, 94},
  2594. {56, 94},
  2595. {56, 47},
  2596. {0, 0},
  2597. {56, 94},
  2598. {56, 94},
  2599. {58, 58},
  2600. {58, 58},
  2601. {58, 58},
  2602. {58, 58},
  2603. {58, 58},
  2604. {58, 58},
  2605. {58, 58},
  2606. {58, 58},
  2607. {58, 58},
  2608. {58, 58},
  2609. {0, 0},
  2610. {58, 58},
  2611. {58, 58},
  2612. {58, 58},
  2613. {58, 58},
  2614. {58, 58},
  2615. {58, 58},
  2616. {58, 58},
  2617. {58, 58},
  2618. {58, 58},
  2619. {58, 58},
  2620. {58, 58},
  2621. {58, 58},
  2622. {58, 58},
  2623. {58, 58},
  2624. {58, 58},
  2625. {58, 58},
  2626. {58, 58},
  2627. {58, 58},
  2628. {58, 58},
  2629. {58, 58},
  2630. {58, 58},
  2631. {58, 58},
  2632. {58, 58},
  2633. {58, 58},
  2634. {58, 58},
  2635. {58, 58},
  2636. {58, 58},
  2637. {58, 58},
  2638. {58, 58},
  2639. {58, 58},
  2640. {58, 58},
  2641. {58, 58},
  2642. {58, 58},
  2643. {58, 58},
  2644. {58, 58},
  2645. {58, 58},
  2646. {58, 58},
  2647. {58, 58},
  2648. {58, 58},
  2649. {58, 58},
  2650. {58, 58},
  2651. {58, 58},
  2652. {58, 58},
  2653. {58, 58},
  2654. {58, 58},
  2655. {58, 58},
  2656. {58, 58},
  2657. {58, 58},
  2658. {58, 58},
  2659. {58, 58},
  2660. {58, 58},
  2661. {58, 58},
  2662. {58, 58},
  2663. {58, 58},
  2664. {58, 58},
  2665. {58, 58},
  2666. {58, 58},
  2667. {58, 58},
  2668. {58, 58},
  2669. {58, 58},
  2670. {58, 58},
  2671. {58, 58},
  2672. {58, 58},
  2673. {58, 58},
  2674. {58, 58},
  2675. {58, 58},
  2676. {58, 58},
  2677. {58, 58},
  2678. {58, 58},
  2679. {58, 58},
  2680. {58, 58},
  2681. {58, 58},
  2682. {58, 58},
  2683. {58, 58},
  2684. {58, 58},
  2685. {58, 58},
  2686. {58, 58},
  2687. {58, 58},
  2688. {58, 58},
  2689. {58, 58},
  2690. {58, 58},
  2691. {58, 58},
  2692. {58, 58},
  2693. {58, 58},
  2694. {58, 58},
  2695. {58, 58},
  2696. {58, 58},
  2697. {58, 58},
  2698. {58, 58},
  2699. {58, 58},
  2700. {58, 58},
  2701. {58, 58},
  2702. {58, 58},
  2703. {58, 58},
  2704. {58, 58},
  2705. {58, 58},
  2706. {58, 58},
  2707. {58, 58},
  2708. {58, 58},
  2709. {58, 58},
  2710. {58, 58},
  2711. {58, 58},
  2712. {58, 58},
  2713. {58, 58},
  2714. {58, 58},
  2715. {58, 58},
  2716. {58, 58},
  2717. {58, 58},
  2718. {58, 58},
  2719. {58, 58},
  2720. {58, 58},
  2721. {58, 58},
  2722. {58, 58},
  2723. {58, 58},
  2724. {58, 58},
  2725. {58, 58},
  2726. {59, 59},
  2727. {59, 59},
  2728. {59, 59},
  2729. {59, 59},
  2730. {59, 59},
  2731. {59, 59},
  2732. {59, 59},
  2733. {59, 59},
  2734. {59, 59},
  2735. {59, 59},
  2736. {0, 0},
  2737. {59, 59},
  2738. {59, 59},
  2739. {59, 59},
  2740. {59, 59},
  2741. {59, 59},
  2742. {59, 59},
  2743. {59, 59},
  2744. {59, 59},
  2745. {59, 59},
  2746. {59, 59},
  2747. {59, 59},
  2748. {59, 59},
  2749. {59, 59},
  2750. {59, 59},
  2751. {59, 59},
  2752. {59, 59},
  2753. {59, 59},
  2754. {59, 59},
  2755. {59, 59},
  2756. {59, 59},
  2757. {59, 59},
  2758. {59, 59},
  2759. {59, 59},
  2760. {59, 59},
  2761. {59, 59},
  2762. {59, 59},
  2763. {0, 0},
  2764. {59, 59},
  2765. {59, 59},
  2766. {59, 59},
  2767. {59, 59},
  2768. {59, 59},
  2769. {59, 59},
  2770. {59, 59},
  2771. {59, 59},
  2772. {59, 59},
  2773. {59, 59},
  2774. {59, 59},
  2775. {59, 59},
  2776. {59, 59},
  2777. {59, 59},
  2778. {59, 59},
  2779. {59, 59},
  2780. {59, 59},
  2781. {59, 59},
  2782. {59, 59},
  2783. {59, 59},
  2784. {59, 59},
  2785. {59, 59},
  2786. {59, 59},
  2787. {59, 59},
  2788. {59, 59},
  2789. {59, 59},
  2790. {59, 59},
  2791. {59, 59},
  2792. {59, 59},
  2793. {59, 59},
  2794. {59, 59},
  2795. {59, 59},
  2796. {59, 59},
  2797. {59, 59},
  2798. {59, 59},
  2799. {59, 59},
  2800. {59, 59},
  2801. {59, 59},
  2802. {59, 59},
  2803. {59, 59},
  2804. {59, 59},
  2805. {59, 59},
  2806. {59, 59},
  2807. {59, 59},
  2808. {59, 59},
  2809. {59, 59},
  2810. {59, 59},
  2811. {59, 59},
  2812. {59, 59},
  2813. {59, 59},
  2814. {59, 59},
  2815. {59, 59},
  2816. {59, 59},
  2817. {59, 59},
  2818. {59, 59},
  2819. {59, 59},
  2820. {59, 59},
  2821. {59, 59},
  2822. {59, 59},
  2823. {59, 59},
  2824. {59, 59},
  2825. {59, 59},
  2826. {59, 59},
  2827. {59, 59},
  2828. {59, 59},
  2829. {59, 59},
  2830. {59, 59},
  2831. {59, 59},
  2832. {59, 59},
  2833. {59, 59},
  2834. {59, 59},
  2835. {59, 59},
  2836. {59, 59},
  2837. {59, 59},
  2838. {59, 59},
  2839. {59, 59},
  2840. {59, 59},
  2841. {59, 59},
  2842. {59, 59},
  2843. {59, 59},
  2844. {59, 59},
  2845. {59, 59},
  2846. {59, 59},
  2847. {59, 59},
  2848. {59, 59},
  2849. {59, 59},
  2850. {59, 59},
  2851. {59, 59},
  2852. {59, 59},
  2853. {60, 60},
  2854. {60, 60},
  2855. {60, 60},
  2856. {60, 60},
  2857. {60, 60},
  2858. {60, 60},
  2859. {60, 60},
  2860. {60, 60},
  2861. {60, 60},
  2862. {60, 60},
  2863. {0, 0},
  2864. {60, 60},
  2865. {60, 60},
  2866. {60, 60},
  2867. {60, 60},
  2868. {60, 60},
  2869. {60, 60},
  2870. {60, 60},
  2871. {60, 60},
  2872. {60, 60},
  2873. {60, 60},
  2874. {60, 60},
  2875. {60, 60},
  2876. {60, 60},
  2877. {60, 60},
  2878. {60, 60},
  2879. {60, 60},
  2880. {60, 60},
  2881. {60, 60},
  2882. {60, 60},
  2883. {60, 60},
  2884. {60, 60},
  2885. {60, 60},
  2886. {60, 60},
  2887. {60, 60},
  2888. {60, 60},
  2889. {60, 60},
  2890. {60, 60},
  2891. {60, 60},
  2892. {60, 60},
  2893. {60, 60},
  2894. {60, 60},
  2895. {60, 60},
  2896. {60, 60},
  2897. {60, 60},
  2898. {60, 60},
  2899. {60, 60},
  2900. {60, 60},
  2901. {60, 60},
  2902. {60, 60},
  2903. {60, 60},
  2904. {60, 60},
  2905. {60, 60},
  2906. {60, 60},
  2907. {60, 60},
  2908. {60, 60},
  2909. {60, 60},
  2910. {60, 60},
  2911. {60, 60},
  2912. {60, 60},
  2913. {60, 60},
  2914. {60, 60},
  2915. {60, 60},
  2916. {60, 60},
  2917. {60, 60},
  2918. {60, 60},
  2919. {60, 60},
  2920. {60, 60},
  2921. {60, 60},
  2922. {60, 60},
  2923. {60, 60},
  2924. {60, 60},
  2925. {60, 60},
  2926. {60, 60},
  2927. {60, 60},
  2928. {60, 60},
  2929. {60, 60},
  2930. {60, 60},
  2931. {60, 60},
  2932. {60, 60},
  2933. {60, 60},
  2934. {60, 60},
  2935. {60, 60},
  2936. {60, 60},
  2937. {60, 60},
  2938. {60, 60},
  2939. {60, 60},
  2940. {60, 60},
  2941. {60, 60},
  2942. {60, 60},
  2943. {60, 60},
  2944. {60, 60},
  2945. {60, 60},
  2946. {60, 60},
  2947. {60, 60},
  2948. {60, 60},
  2949. {60, 60},
  2950. {60, 60},
  2951. {60, 60},
  2952. {60, 60},
  2953. {60, 60},
  2954. {60, 60},
  2955. {60, 60},
  2956. {60, 60},
  2957. {60, 60},
  2958. {60, 60},
  2959. {60, 60},
  2960. {60, 60},
  2961. {60, 60},
  2962. {60, 60},
  2963. {60, 60},
  2964. {60, 60},
  2965. {60, 60},
  2966. {60, 60},
  2967. {60, 60},
  2968. {60, 60},
  2969. {60, 60},
  2970. {60, 60},
  2971. {60, 60},
  2972. {60, 60},
  2973. {60, 60},
  2974. {60, 60},
  2975. {60, 60},
  2976. {60, 60},
  2977. {60, 60},
  2978. {60, 60},
  2979. {60, 60},
  2980. {61, 61},
  2981. {61, 61},
  2982. {61, 61},
  2983. {61, 61},
  2984. {61, 61},
  2985. {61, 61},
  2986. {61, 61},
  2987. {61, 61},
  2988. {61, 61},
  2989. {61, 61},
  2990. {0, 0},
  2991. {61, 61},
  2992. {61, 61},
  2993. {61, 61},
  2994. {61, 61},
  2995. {61, 61},
  2996. {61, 61},
  2997. {61, 61},
  2998. {61, 61},
  2999. {61, 61},
  3000. {61, 61},
  3001. {61, 61},
  3002. {61, 61},
  3003. {61, 61},
  3004. {61, 61},
  3005. {61, 61},
  3006. {61, 61},
  3007. {61, 61},
  3008. {61, 61},
  3009. {61, 61},
  3010. {61, 61},
  3011. {61, 61},
  3012. {61, 61},
  3013. {61, 61},
  3014. {61, 61},
  3015. {61, 61},
  3016. {61, 61},
  3017. {61, 61},
  3018. {61, 61},
  3019. {61, 61},
  3020. {61, 61},
  3021. {61, 61},
  3022. {61, 61},
  3023. {61, 61},
  3024. {61, 61},
  3025. {61, 61},
  3026. {61, 61},
  3027. {61, 61},
  3028. {61, 61},
  3029. {61, 61},
  3030. {61, 61},
  3031. {61, 61},
  3032. {61, 61},
  3033. {61, 61},
  3034. {61, 61},
  3035. {61, 61},
  3036. {61, 61},
  3037. {61, 61},
  3038. {61, 61},
  3039. {61, 61},
  3040. {61, 61},
  3041. {61, 61},
  3042. {61, 61},
  3043. {61, 61},
  3044. {61, 61},
  3045. {61, 61},
  3046. {61, 61},
  3047. {61, 61},
  3048. {61, 61},
  3049. {61, 61},
  3050. {61, 61},
  3051. {61, 61},
  3052. {61, 61},
  3053. {61, 61},
  3054. {61, 61},
  3055. {61, 61},
  3056. {61, 61},
  3057. {61, 61},
  3058. {61, 61},
  3059. {61, 61},
  3060. {61, 61},
  3061. {61, 61},
  3062. {61, 61},
  3063. {61, 61},
  3064. {61, 61},
  3065. {61, 61},
  3066. {61, 61},
  3067. {61, 61},
  3068. {61, 61},
  3069. {61, 61},
  3070. {61, 61},
  3071. {61, 61},
  3072. {61, 61},
  3073. {61, 61},
  3074. {61, 61},
  3075. {61, 61},
  3076. {61, 61},
  3077. {61, 61},
  3078. {61, 61},
  3079. {61, 61},
  3080. {61, 61},
  3081. {61, 61},
  3082. {61, 61},
  3083. {61, 61},
  3084. {61, 61},
  3085. {61, 61},
  3086. {61, 61},
  3087. {61, 61},
  3088. {61, 61},
  3089. {61, 61},
  3090. {61, 61},
  3091. {61, 61},
  3092. {61, 61},
  3093. {61, 61},
  3094. {61, 61},
  3095. {61, 61},
  3096. {61, 61},
  3097. {61, 61},
  3098. {61, 61},
  3099. {61, 61},
  3100. {61, 61},
  3101. {61, 61},
  3102. {61, 61},
  3103. {61, 61},
  3104. {61, 61},
  3105. {61, 61},
  3106. {61, 61},
  3107. {63, 63},
  3108. {63, 63},
  3109. {63, 63},
  3110. {63, 63},
  3111. {63, 63},
  3112. {63, 63},
  3113. {63, 63},
  3114. {63, 63},
  3115. {63, 63},
  3116. {63, 63},
  3117. {0, 0},
  3118. {63, 63},
  3119. {63, 63},
  3120. {63, 63},
  3121. {63, 63},
  3122. {63, 63},
  3123. {63, 63},
  3124. {63, 63},
  3125. {63, 63},
  3126. {63, 63},
  3127. {63, 63},
  3128. {63, 63},
  3129. {63, 63},
  3130. {63, 63},
  3131. {63, 63},
  3132. {63, 63},
  3133. {63, 63},
  3134. {63, 63},
  3135. {63, 63},
  3136. {63, 63},
  3137. {63, 63},
  3138. {63, 63},
  3139. {63, 63},
  3140. {63, 63},
  3141. {63, 63},
  3142. {63, 63},
  3143. {63, 63},
  3144. {63, 63},
  3145. {63, 63},
  3146. {63, 63},
  3147. {63, 63},
  3148. {63, 63},
  3149. {63, 63},
  3150. {63, 63},
  3151. {63, 63},
  3152. {63, 63},
  3153. {63, 63},
  3154. {63, 63},
  3155. {63, 63},
  3156. {63, 63},
  3157. {63, 63},
  3158. {63, 63},
  3159. {63, 63},
  3160. {63, 63},
  3161. {63, 63},
  3162. {63, 63},
  3163. {63, 63},
  3164. {63, 63},
  3165. {63, 63},
  3166. {63, 63},
  3167. {63, 63},
  3168. {63, 63},
  3169. {63, 63},
  3170. {63, 63},
  3171. {63, 63},
  3172. {63, 63},
  3173. {63, 63},
  3174. {63, 63},
  3175. {63, 63},
  3176. {63, 63},
  3177. {63, 63},
  3178. {63, 63},
  3179. {63, 63},
  3180. {63, 63},
  3181. {63, 63},
  3182. {63, 63},
  3183. {63, 63},
  3184. {63, 63},
  3185. {63, 63},
  3186. {63, 63},
  3187. {63, 63},
  3188. {63, 63},
  3189. {63, 63},
  3190. {63, 63},
  3191. {63, 63},
  3192. {63, 63},
  3193. {63, 63},
  3194. {63, 63},
  3195. {63, 63},
  3196. {63, 63},
  3197. {63, 63},
  3198. {63, 63},
  3199. {63, 63},
  3200. {63, 63},
  3201. {63, 63},
  3202. {63, 63},
  3203. {63, 63},
  3204. {63, 63},
  3205. {63, 63},
  3206. {63, 63},
  3207. {63, 63},
  3208. {63, 63},
  3209. {63, 63},
  3210. {63, 63},
  3211. {63, 63},
  3212. {63, 63},
  3213. {63, 63},
  3214. {63, 63},
  3215. {63, 63},
  3216. {63, 63},
  3217. {63, 63},
  3218. {63, 63},
  3219. {63, 63},
  3220. {63, 63},
  3221. {63, 63},
  3222. {63, 63},
  3223. {63, 63},
  3224. {63, 63},
  3225. {63, 63},
  3226. {63, 63},
  3227. {63, 63},
  3228. {63, 63},
  3229. {63, 63},
  3230. {63, 63},
  3231. {63, 63},
  3232. {63, 63},
  3233. {63, 63},
  3234. {64, 64},
  3235. {64, 64},
  3236. {64, 64},
  3237. {64, 64},
  3238. {64, 64},
  3239. {64, 64},
  3240. {64, 64},
  3241. {64, 64},
  3242. {64, 64},
  3243. {64, 64},
  3244. {0, 0},
  3245. {64, 64},
  3246. {64, 64},
  3247. {64, 64},
  3248. {64, 64},
  3249. {64, 64},
  3250. {64, 64},
  3251. {64, 64},
  3252. {64, 64},
  3253. {64, 64},
  3254. {64, 64},
  3255. {64, 64},
  3256. {64, 64},
  3257. {64, 64},
  3258. {64, 64},
  3259. {64, 64},
  3260. {64, 64},
  3261. {64, 64},
  3262. {64, 64},
  3263. {64, 64},
  3264. {64, 64},
  3265. {64, 64},
  3266. {64, 64},
  3267. {64, 64},
  3268. {64, 64},
  3269. {64, 64},
  3270. {64, 64},
  3271. {64, 64},
  3272. {64, 64},
  3273. {64, 64},
  3274. {64, 64},
  3275. {64, 64},
  3276. {64, 64},
  3277. {64, 64},
  3278. {64, 64},
  3279. {64, 64},
  3280. {64, 64},
  3281. {64, 64},
  3282. {64, 64},
  3283. {64, 64},
  3284. {64, 64},
  3285. {64, 64},
  3286. {64, 64},
  3287. {64, 64},
  3288. {64, 64},
  3289. {64, 64},
  3290. {64, 64},
  3291. {64, 64},
  3292. {64, 64},
  3293. {64, 64},
  3294. {64, 64},
  3295. {64, 64},
  3296. {64, 64},
  3297. {64, 64},
  3298. {64, 64},
  3299. {64, 64},
  3300. {64, 64},
  3301. {64, 64},
  3302. {64, 64},
  3303. {64, 64},
  3304. {64, 64},
  3305. {64, 64},
  3306. {64, 64},
  3307. {64, 64},
  3308. {64, 64},
  3309. {64, 64},
  3310. {64, 64},
  3311. {64, 64},
  3312. {64, 64},
  3313. {64, 64},
  3314. {64, 64},
  3315. {64, 64},
  3316. {64, 64},
  3317. {64, 64},
  3318. {64, 64},
  3319. {64, 64},
  3320. {64, 64},
  3321. {64, 64},
  3322. {64, 64},
  3323. {64, 64},
  3324. {64, 64},
  3325. {64, 64},
  3326. {64, 64},
  3327. {64, 64},
  3328. {64, 64},
  3329. {64, 64},
  3330. {64, 64},
  3331. {64, 64},
  3332. {64, 64},
  3333. {64, 64},
  3334. {64, 64},
  3335. {64, 64},
  3336. {64, 64},
  3337. {64, 64},
  3338. {64, 64},
  3339. {64, 64},
  3340. {64, 64},
  3341. {64, 64},
  3342. {64, 64},
  3343. {64, 64},
  3344. {64, 64},
  3345. {64, 64},
  3346. {64, 64},
  3347. {64, 64},
  3348. {64, 64},
  3349. {64, 64},
  3350. {64, 64},
  3351. {64, 64},
  3352. {64, 64},
  3353. {64, 64},
  3354. {64, 64},
  3355. {64, 64},
  3356. {64, 64},
  3357. {64, 64},
  3358. {64, 64},
  3359. {64, 64},
  3360. {64, 64},
  3361. {67, 67},
  3362. {67, 67},
  3363. {67, 67},
  3364. {67, 67},
  3365. {67, 67},
  3366. {67, 67},
  3367. {67, 67},
  3368. {67, 67},
  3369. {67, 67},
  3370. {0, 0},
  3371. {0, 0},
  3372. {67, 67},
  3373. {67, 67},
  3374. {67, 67},
  3375. {67, 67},
  3376. {67, 67},
  3377. {67, 67},
  3378. {67, 67},
  3379. {67, 67},
  3380. {67, 67},
  3381. {67, 67},
  3382. {67, 67},
  3383. {67, 67},
  3384. {67, 67},
  3385. {67, 67},
  3386. {67, 67},
  3387. {67, 67},
  3388. {67, 67},
  3389. {67, 67},
  3390. {67, 67},
  3391. {67, 67},
  3392. {67, 67},
  3393. {0, 0},
  3394. {67, 67},
  3395. {67, 67},
  3396. {67, 67},
  3397. {67, 67},
  3398. {67, 67},
  3399. {67, 67},
  3400. {67, 67},
  3401. {67, 67},
  3402. {67, 67},
  3403. {67, 67},
  3404. {67, 67},
  3405. {67, 67},
  3406. {67, 67},
  3407. {67, 67},
  3408. {67, 67},
  3409. {67, 67},
  3410. {67, 67},
  3411. {67, 67},
  3412. {67, 67},
  3413. {67, 67},
  3414. {67, 67},
  3415. {67, 67},
  3416. {67, 67},
  3417. {67, 67},
  3418. {67, 67},
  3419. {67, 67},
  3420. {67, 67},
  3421. {67, 67},
  3422. {67, 67},
  3423. {67, 67},
  3424. {67, 67},
  3425. {67, 67},
  3426. {67, 67},
  3427. {67, 67},
  3428. {67, 67},
  3429. {67, 67},
  3430. {67, 67},
  3431. {67, 67},
  3432. {67, 67},
  3433. {67, 67},
  3434. {67, 67},
  3435. {67, 67},
  3436. {67, 67},
  3437. {67, 67},
  3438. {67, 67},
  3439. {67, 67},
  3440. {67, 67},
  3441. {67, 67},
  3442. {67, 67},
  3443. {67, 67},
  3444. {67, 67},
  3445. {67, 67},
  3446. {67, 67},
  3447. {67, 67},
  3448. {67, 67},
  3449. {67, 67},
  3450. {67, 67},
  3451. {67, 67},
  3452. {67, 67},
  3453. {67, 67},
  3454. {67, 67},
  3455. {67, 67},
  3456. {67, 67},
  3457. {67, 67},
  3458. {67, 67},
  3459. {67, 67},
  3460. {67, 67},
  3461. {67, 67},
  3462. {67, 67},
  3463. {67, 67},
  3464. {67, 67},
  3465. {67, 67},
  3466. {67, 67},
  3467. {67, 67},
  3468. {67, 67},
  3469. {67, 67},
  3470. {67, 67},
  3471. {67, 67},
  3472. {67, 67},
  3473. {67, 67},
  3474. {67, 67},
  3475. {67, 67},
  3476. {67, 67},
  3477. {67, 67},
  3478. {67, 67},
  3479. {67, 67},
  3480. {67, 67},
  3481. {67, 67},
  3482. {67, 67},
  3483. {67, 67},
  3484. {67, 67},
  3485. {67, 67},
  3486. {67, 67},
  3487. {67, 67},
  3488. {69, 50},
  3489. {69, 50},
  3490. {69, 50},
  3491. {69, 50},
  3492. {69, 50},
  3493. {69, 50},
  3494. {69, 50},
  3495. {69, 50},
  3496. {69, 50},
  3497. {69, 50},
  3498. {0, 0},
  3499. {69, 50},
  3500. {69, 50},
  3501. {69, 50},
  3502. {69, 50},
  3503. {69, 50},
  3504. {69, 50},
  3505. {69, 50},
  3506. {69, 50},
  3507. {69, 50},
  3508. {69, 50},
  3509. {69, 50},
  3510. {69, 50},
  3511. {69, 50},
  3512. {69, 50},
  3513. {69, 50},
  3514. {69, 50},
  3515. {69, 50},
  3516. {69, 50},
  3517. {69, 50},
  3518. {69, 50},
  3519. {69, 50},
  3520. {69, 50},
  3521. {69, 50},
  3522. {69, 50},
  3523. {69, 50},
  3524. {69, 50},
  3525. {69, 50},
  3526. {69, 50},
  3527. {69, 50},
  3528. {69, 50},
  3529. {69, 50},
  3530. {69, 50},
  3531. {69, 50},
  3532. {69, 50},
  3533. {69, 50},
  3534. {69, 50},
  3535. {69, 50},
  3536. {0, 0},
  3537. {122, 72},
  3538. {0, 0},
  3539. {0, 0},
  3540. {0, 0},
  3541. {0, 0},
  3542. {0, 0},
  3543. {0, 0},
  3544. {69, 50},
  3545. {69, 50},
  3546. {69, 50},
  3547. {69, 50},
  3548. {69, 50},
  3549. {69, 50},
  3550. {69, 50},
  3551. {69, 50},
  3552. {69, 50},
  3553. {69, 50},
  3554. {69, 50},
  3555. {69, 50},
  3556. {69, 50},
  3557. {69, 50},
  3558. {69, 50},
  3559. {69, 50},
  3560. {69, 50},
  3561. {69, 50},
  3562. {69, 50},
  3563. {69, 50},
  3564. {69, 50},
  3565. {69, 50},
  3566. {69, 50},
  3567. {69, 50},
  3568. {69, 50},
  3569. {69, 50},
  3570. {69, 50},
  3571. {69, 50},
  3572. {69, 50},
  3573. {69, 50},
  3574. {69, 50},
  3575. {69, 50},
  3576. {69, 50},
  3577. {69, 50},
  3578. {69, 50},
  3579. {69, 50},
  3580. {69, 50},
  3581. {69, 50},
  3582. {69, 50},
  3583. {69, 50},
  3584. {69, 50},
  3585. {69, 50},
  3586. {69, 50},
  3587. {69, 50},
  3588. {69, 50},
  3589. {69, 50},
  3590. {69, 50},
  3591. {69, 50},
  3592. {69, 50},
  3593. {69, 50},
  3594. {69, 50},
  3595. {69, 50},
  3596. {69, 50},
  3597. {69, 50},
  3598. {69, 50},
  3599. {69, 50},
  3600. {69, 50},
  3601. {69, 50},
  3602. {69, 50},
  3603. {69, 50},
  3604. {69, 50},
  3605. {69, 50},
  3606. {69, 50},
  3607. {69, 50},
  3608. {69, 50},
  3609. {69, 50},
  3610. {69, 50},
  3611. {69, 50},
  3612. {69, 50},
  3613. {69, 50},
  3614. {69, 50},
  3615. {70, 78},
  3616. {70, 78},
  3617. {70, 78},
  3618. {70, 78},
  3619. {70, 78},
  3620. {70, 78},
  3621. {70, 78},
  3622. {70, 78},
  3623. {70, 78},
  3624. {70, 78},
  3625. {122, 60},
  3626. {70, 78},
  3627. {70, 78},
  3628. {70, 78},
  3629. {70, 78},
  3630. {70, 78},
  3631. {70, 78},
  3632. {70, 78},
  3633. {70, 78},
  3634. {70, 78},
  3635. {70, 78},
  3636. {70, 78},
  3637. {70, 78},
  3638. {70, 78},
  3639. {70, 78},
  3640. {70, 78},
  3641. {70, 78},
  3642. {70, 78},
  3643. {70, 78},
  3644. {70, 78},
  3645. {70, 78},
  3646. {70, 78},
  3647. {70, 78},
  3648. {70, 78},
  3649. {70, 78},
  3650. {70, 78},
  3651. {70, 78},
  3652. {70, 78},
  3653. {70, 78},
  3654. {70, 78},
  3655. {70, 78},
  3656. {70, 78},
  3657. {70, 78},
  3658. {70, 78},
  3659. {70, 78},
  3660. {70, 78},
  3661. {70, 78},
  3662. {70, 78},
  3663. {70, 33},
  3664. {70, 33},
  3665. {70, 33},
  3666. {70, 33},
  3667. {70, 33},
  3668. {70, 33},
  3669. {70, 33},
  3670. {70, 33},
  3671. {70, 78},
  3672. {70, 78},
  3673. {70, 78},
  3674. {70, 78},
  3675. {70, 78},
  3676. {70, 78},
  3677. {70, 78},
  3678. {70, 78},
  3679. {70, 78},
  3680. {70, 78},
  3681. {70, 78},
  3682. {70, 78},
  3683. {70, 78},
  3684. {70, 78},
  3685. {70, 78},
  3686. {70, 78},
  3687. {70, 78},
  3688. {70, 78},
  3689. {70, 78},
  3690. {70, 78},
  3691. {70, 78},
  3692. {70, 78},
  3693. {70, 78},
  3694. {70, 78},
  3695. {70, 78},
  3696. {70, 78},
  3697. {70, 78},
  3698. {70, 78},
  3699. {70, 78},
  3700. {70, 78},
  3701. {70, 78},
  3702. {70, 78},
  3703. {70, 78},
  3704. {70, 78},
  3705. {70, 78},
  3706. {70, 78},
  3707. {70, 78},
  3708. {70, 78},
  3709. {70, 78},
  3710. {70, 78},
  3711. {70, 78},
  3712. {70, 78},
  3713. {70, 78},
  3714. {70, 78},
  3715. {70, 78},
  3716. {70, 78},
  3717. {70, 78},
  3718. {70, 78},
  3719. {70, 78},
  3720. {70, 78},
  3721. {70, 78},
  3722. {70, 78},
  3723. {70, 78},
  3724. {70, 78},
  3725. {70, 78},
  3726. {70, 78},
  3727. {70, 78},
  3728. {70, 78},
  3729. {70, 78},
  3730. {70, 78},
  3731. {70, 78},
  3732. {70, 78},
  3733. {70, 78},
  3734. {70, 78},
  3735. {70, 78},
  3736. {70, 78},
  3737. {70, 78},
  3738. {70, 78},
  3739. {70, 78},
  3740. {70, 78},
  3741. {70, 78},
  3742. {71, 106},
  3743. {71, 106},
  3744. {71, 106},
  3745. {71, 106},
  3746. {71, 106},
  3747. {71, 106},
  3748. {71, 106},
  3749. {71, 106},
  3750. {71, 106},
  3751. {71, 106},
  3752. {0, 0},
  3753. {71, 106},
  3754. {71, 106},
  3755. {71, 106},
  3756. {71, 106},
  3757. {71, 106},
  3758. {71, 106},
  3759. {71, 106},
  3760. {71, 106},
  3761. {71, 106},
  3762. {71, 106},
  3763. {71, 106},
  3764. {71, 106},
  3765. {71, 106},
  3766. {71, 106},
  3767. {71, 106},
  3768. {71, 106},
  3769. {71, 106},
  3770. {71, 106},
  3771. {71, 106},
  3772. {71, 106},
  3773. {71, 106},
  3774. {71, 106},
  3775. {71, 106},
  3776. {71, 106},
  3777. {71, 106},
  3778. {71, 106},
  3779. {71, 72},
  3780. {71, 106},
  3781. {71, 106},
  3782. {71, 106},
  3783. {71, 106},
  3784. {71, 106},
  3785. {71, 106},
  3786. {71, 106},
  3787. {71, 106},
  3788. {71, 106},
  3789. {71, 106},
  3790. {71, 106},
  3791. {71, 106},
  3792. {71, 106},
  3793. {71, 106},
  3794. {71, 106},
  3795. {71, 106},
  3796. {71, 106},
  3797. {71, 106},
  3798. {71, 106},
  3799. {71, 106},
  3800. {71, 106},
  3801. {71, 106},
  3802. {71, 106},
  3803. {71, 106},
  3804. {71, 106},
  3805. {71, 106},
  3806. {71, 106},
  3807. {71, 106},
  3808. {71, 106},
  3809. {71, 106},
  3810. {71, 106},
  3811. {71, 106},
  3812. {71, 106},
  3813. {71, 106},
  3814. {71, 106},
  3815. {71, 106},
  3816. {71, 106},
  3817. {71, 106},
  3818. {71, 106},
  3819. {71, 106},
  3820. {71, 106},
  3821. {71, 106},
  3822. {71, 106},
  3823. {71, 106},
  3824. {71, 106},
  3825. {0, 0},
  3826. {71, 65},
  3827. {71, 106},
  3828. {71, 106},
  3829. {71, 106},
  3830. {71, 106},
  3831. {71, 106},
  3832. {71, 106},
  3833. {71, 106},
  3834. {71, 106},
  3835. {71, 106},
  3836. {71, 106},
  3837. {71, 106},
  3838. {71, 106},
  3839. {71, 106},
  3840. {71, 106},
  3841. {71, 106},
  3842. {71, 106},
  3843. {71, 106},
  3844. {71, 106},
  3845. {71, 106},
  3846. {71, 106},
  3847. {71, 106},
  3848. {71, 106},
  3849. {71, 106},
  3850. {71, 106},
  3851. {71, 106},
  3852. {71, 106},
  3853. {71, 106},
  3854. {71, 106},
  3855. {71, 106},
  3856. {71, 106},
  3857. {0, 0},
  3858. {71, 65},
  3859. {71, 106},
  3860. {71, 106},
  3861. {71, 106},
  3862. {71, 106},
  3863. {71, 106},
  3864. {71, 106},
  3865. {71, 203},
  3866. {71, 106},
  3867. {71, 106},
  3868. {71, 106},
  3869. {72, 72},
  3870. {72, 72},
  3871. {72, 72},
  3872. {72, 72},
  3873. {72, 72},
  3874. {72, 72},
  3875. {72, 72},
  3876. {72, 72},
  3877. {72, 72},
  3878. {72, 72},
  3879. {72, 31},
  3880. {72, 72},
  3881. {72, 72},
  3882. {72, 72},
  3883. {72, 72},
  3884. {72, 72},
  3885. {72, 72},
  3886. {72, 72},
  3887. {72, 72},
  3888. {72, 72},
  3889. {72, 72},
  3890. {72, 72},
  3891. {72, 72},
  3892. {72, 72},
  3893. {72, 72},
  3894. {72, 72},
  3895. {72, 72},
  3896. {72, 72},
  3897. {72, 72},
  3898. {72, 72},
  3899. {72, 72},
  3900. {72, 72},
  3901. {72, 72},
  3902. {72, 72},
  3903. {72, 72},
  3904. {72, 72},
  3905. {72, 72},
  3906. {0, 0},
  3907. {72, 72},
  3908. {72, 72},
  3909. {72, 72},
  3910. {72, 72},
  3911. {72, 72},
  3912. {72, 72},
  3913. {72, 72},
  3914. {72, 72},
  3915. {72, 72},
  3916. {72, 72},
  3917. {72, 72},
  3918. {72, 72},
  3919. {72, 72},
  3920. {72, 72},
  3921. {72, 72},
  3922. {72, 72},
  3923. {72, 72},
  3924. {72, 72},
  3925. {72, 72},
  3926. {72, 72},
  3927. {72, 72},
  3928. {72, 72},
  3929. {72, 72},
  3930. {72, 72},
  3931. {72, 72},
  3932. {72, 72},
  3933. {72, 72},
  3934. {72, 72},
  3935. {72, 72},
  3936. {72, 72},
  3937. {72, 72},
  3938. {72, 72},
  3939. {72, 72},
  3940. {72, 72},
  3941. {72, 72},
  3942. {72, 72},
  3943. {72, 72},
  3944. {72, 72},
  3945. {72, 72},
  3946. {72, 72},
  3947. {72, 72},
  3948. {72, 72},
  3949. {72, 72},
  3950. {72, 72},
  3951. {72, 72},
  3952. {72, 72},
  3953. {72, 72},
  3954. {72, 72},
  3955. {72, 72},
  3956. {72, 72},
  3957. {72, 72},
  3958. {72, 72},
  3959. {72, 72},
  3960. {72, 72},
  3961. {72, 72},
  3962. {72, 72},
  3963. {72, 72},
  3964. {72, 72},
  3965. {72, 72},
  3966. {72, 72},
  3967. {72, 72},
  3968. {72, 72},
  3969. {72, 72},
  3970. {72, 72},
  3971. {72, 72},
  3972. {72, 72},
  3973. {72, 72},
  3974. {72, 72},
  3975. {72, 72},
  3976. {72, 72},
  3977. {72, 72},
  3978. {72, 72},
  3979. {72, 72},
  3980. {72, 72},
  3981. {72, 72},
  3982. {72, 72},
  3983. {72, 72},
  3984. {72, 72},
  3985. {72, 72},
  3986. {72, 72},
  3987. {72, 72},
  3988. {72, 72},
  3989. {72, 72},
  3990. {72, 72},
  3991. {72, 72},
  3992. {72, 72},
  3993. {72, 72},
  3994. {72, 72},
  3995. {72, 72},
  3996. {74, 79},
  3997. {74, 79},
  3998. {74, 79},
  3999. {74, 79},
  4000. {74, 79},
  4001. {74, 79},
  4002. {74, 79},
  4003. {74, 79},
  4004. {74, 79},
  4005. {74, 79},
  4006. {74, 79},
  4007. {74, 79},
  4008. {74, 79},
  4009. {74, 79},
  4010. {74, 79},
  4011. {74, 79},
  4012. {74, 79},
  4013. {74, 79},
  4014. {74, 79},
  4015. {74, 79},
  4016. {74, 79},
  4017. {74, 79},
  4018. {74, 79},
  4019. {74, 79},
  4020. {74, 79},
  4021. {74, 79},
  4022. {74, 79},
  4023. {74, 79},
  4024. {74, 79},
  4025. {74, 79},
  4026. {74, 79},
  4027. {74, 79},
  4028. {74, 79},
  4029. {74, 79},
  4030. {74, 79},
  4031. {74, 79},
  4032. {74, 79},
  4033. {74, 79},
  4034. {74, 79},
  4035. {74, 79},
  4036. {74, 79},
  4037. {74, 79},
  4038. {74, 79},
  4039. {74, 79},
  4040. {74, 79},
  4041. {74, 79},
  4042. {74, 79},
  4043. {74, 79},
  4044. {74, 79},
  4045. {74, 79},
  4046. {74, 79},
  4047. {74, 79},
  4048. {74, 79},
  4049. {74, 79},
  4050. {74, 79},
  4051. {74, 79},
  4052. {74, 79},
  4053. {74, 79},
  4054. {74, 79},
  4055. {74, 79},
  4056. {74, 79},
  4057. {74, 79},
  4058. {74, 79},
  4059. {74, 79},
  4060. {74, 79},
  4061. {74, 79},
  4062. {74, 79},
  4063. {74, 79},
  4064. {74, 79},
  4065. {74, 79},
  4066. {74, 79},
  4067. {74, 79},
  4068. {74, 79},
  4069. {74, 79},
  4070. {74, 79},
  4071. {74, 79},
  4072. {74, 79},
  4073. {74, 79},
  4074. {74, 79},
  4075. {74, 79},
  4076. {74, 79},
  4077. {74, 79},
  4078. {74, 79},
  4079. {74, 79},
  4080. {74, 79},
  4081. {74, 79},
  4082. {74, 79},
  4083. {74, 79},
  4084. {74, 79},
  4085. {74, 79},
  4086. {74, 79},
  4087. {74, 79},
  4088. {74, 107},
  4089. {0, 0},
  4090. {74, 79},
  4091. {74, 79},
  4092. {74, 79},
  4093. {74, 79},
  4094. {74, 79},
  4095. {74, 79},
  4096. {74, 79},
  4097. {74, 79},
  4098. {74, 79},
  4099. {74, 79},
  4100. {74, 79},
  4101. {74, 79},
  4102. {74, 79},
  4103. {74, 79},
  4104. {74, 79},
  4105. {74, 79},
  4106. {74, 79},
  4107. {74, 79},
  4108. {74, 79},
  4109. {74, 79},
  4110. {74, 79},
  4111. {74, 79},
  4112. {74, 79},
  4113. {74, 79},
  4114. {74, 79},
  4115. {74, 79},
  4116. {74, 79},
  4117. {74, 79},
  4118. {74, 79},
  4119. {74, 79},
  4120. {74, 79},
  4121. {74, 79},
  4122. {74, 79},
  4123. {80, 80},
  4124. {80, 80},
  4125. {80, 80},
  4126. {80, 80},
  4127. {80, 80},
  4128. {80, 80},
  4129. {80, 80},
  4130. {80, 80},
  4131. {80, 80},
  4132. {80, 80},
  4133. {0, 0},
  4134. {80, 80},
  4135. {80, 80},
  4136. {80, 80},
  4137. {80, 80},
  4138. {80, 80},
  4139. {80, 80},
  4140. {80, 80},
  4141. {80, 80},
  4142. {80, 80},
  4143. {80, 80},
  4144. {80, 80},
  4145. {80, 80},
  4146. {80, 80},
  4147. {80, 80},
  4148. {80, 80},
  4149. {80, 80},
  4150. {80, 80},
  4151. {80, 80},
  4152. {80, 80},
  4153. {80, 80},
  4154. {80, 80},
  4155. {80, 80},
  4156. {80, 80},
  4157. {80, 80},
  4158. {80, 80},
  4159. {80, 80},
  4160. {80, 80},
  4161. {80, 80},
  4162. {80, 80},
  4163. {80, 80},
  4164. {80, 80},
  4165. {80, 80},
  4166. {80, 80},
  4167. {80, 80},
  4168. {80, 80},
  4169. {80, 80},
  4170. {80, 80},
  4171. {80, 80},
  4172. {80, 80},
  4173. {80, 80},
  4174. {80, 80},
  4175. {80, 80},
  4176. {80, 80},
  4177. {80, 80},
  4178. {80, 80},
  4179. {80, 80},
  4180. {80, 80},
  4181. {80, 80},
  4182. {80, 80},
  4183. {80, 80},
  4184. {80, 80},
  4185. {80, 80},
  4186. {80, 80},
  4187. {80, 80},
  4188. {80, 80},
  4189. {80, 80},
  4190. {80, 80},
  4191. {80, 80},
  4192. {80, 80},
  4193. {80, 80},
  4194. {80, 80},
  4195. {80, 80},
  4196. {80, 80},
  4197. {80, 80},
  4198. {80, 80},
  4199. {80, 80},
  4200. {80, 80},
  4201. {80, 80},
  4202. {80, 80},
  4203. {80, 80},
  4204. {80, 80},
  4205. {80, 80},
  4206. {80, 80},
  4207. {80, 80},
  4208. {80, 80},
  4209. {80, 80},
  4210. {80, 80},
  4211. {80, 80},
  4212. {80, 80},
  4213. {80, 80},
  4214. {80, 80},
  4215. {80, 80},
  4216. {80, 80},
  4217. {80, 80},
  4218. {80, 80},
  4219. {80, 80},
  4220. {80, 80},
  4221. {80, 80},
  4222. {80, 80},
  4223. {80, 80},
  4224. {80, 80},
  4225. {80, 80},
  4226. {80, 80},
  4227. {80, 80},
  4228. {80, 80},
  4229. {80, 80},
  4230. {80, 80},
  4231. {80, 80},
  4232. {80, 80},
  4233. {80, 80},
  4234. {80, 80},
  4235. {80, 80},
  4236. {80, 80},
  4237. {80, 80},
  4238. {80, 80},
  4239. {80, 80},
  4240. {80, 80},
  4241. {80, 80},
  4242. {80, 80},
  4243. {80, 80},
  4244. {80, 80},
  4245. {80, 80},
  4246. {80, 80},
  4247. {80, 80},
  4248. {80, 80},
  4249. {80, 80},
  4250. {82, 82},
  4251. {82, 82},
  4252. {82, 82},
  4253. {82, 82},
  4254. {82, 82},
  4255. {82, 82},
  4256. {82, 82},
  4257. {82, 82},
  4258. {82, 82},
  4259. {82, 72},
  4260. {82, 31},
  4261. {82, 82},
  4262. {82, 82},
  4263. {82, 82},
  4264. {82, 82},
  4265. {82, 82},
  4266. {82, 82},
  4267. {82, 82},
  4268. {82, 82},
  4269. {82, 82},
  4270. {82, 82},
  4271. {82, 82},
  4272. {82, 82},
  4273. {82, 82},
  4274. {82, 82},
  4275. {82, 82},
  4276. {82, 82},
  4277. {82, 82},
  4278. {82, 82},
  4279. {82, 82},
  4280. {82, 82},
  4281. {82, 82},
  4282. {82, 82},
  4283. {82, 82},
  4284. {82, 82},
  4285. {82, 82},
  4286. {82, 82},
  4287. {82, 82},
  4288. {82, 82},
  4289. {82, 82},
  4290. {82, 82},
  4291. {82, 82},
  4292. {82, 72},
  4293. {82, 82},
  4294. {82, 82},
  4295. {82, 82},
  4296. {82, 82},
  4297. {82, 82},
  4298. {82, 82},
  4299. {82, 82},
  4300. {82, 82},
  4301. {82, 82},
  4302. {82, 82},
  4303. {82, 82},
  4304. {82, 82},
  4305. {82, 82},
  4306. {82, 82},
  4307. {82, 82},
  4308. {82, 82},
  4309. {82, 82},
  4310. {82, 82},
  4311. {82, 82},
  4312. {82, 82},
  4313. {82, 82},
  4314. {82, 82},
  4315. {82, 82},
  4316. {82, 82},
  4317. {82, 82},
  4318. {82, 82},
  4319. {82, 82},
  4320. {82, 82},
  4321. {82, 82},
  4322. {82, 82},
  4323. {82, 82},
  4324. {82, 82},
  4325. {82, 82},
  4326. {82, 82},
  4327. {82, 82},
  4328. {82, 82},
  4329. {82, 82},
  4330. {82, 82},
  4331. {82, 82},
  4332. {82, 82},
  4333. {82, 82},
  4334. {82, 82},
  4335. {82, 82},
  4336. {82, 82},
  4337. {82, 82},
  4338. {82, 82},
  4339. {82, 82},
  4340. {82, 82},
  4341. {82, 82},
  4342. {82, 82},
  4343. {82, 82},
  4344. {82, 82},
  4345. {82, 82},
  4346. {82, 82},
  4347. {82, 82},
  4348. {82, 82},
  4349. {82, 82},
  4350. {82, 82},
  4351. {82, 82},
  4352. {82, 82},
  4353. {82, 82},
  4354. {82, 82},
  4355. {82, 82},
  4356. {82, 82},
  4357. {82, 82},
  4358. {82, 82},
  4359. {82, 82},
  4360. {82, 82},
  4361. {82, 82},
  4362. {82, 82},
  4363. {82, 82},
  4364. {82, 82},
  4365. {82, 82},
  4366. {82, 82},
  4367. {82, 82},
  4368. {82, 82},
  4369. {82, 82},
  4370. {82, 82},
  4371. {82, 82},
  4372. {82, 82},
  4373. {82, 82},
  4374. {82, 82},
  4375. {82, 82},
  4376. {82, 82},
  4377. {83, 83},
  4378. {83, 83},
  4379. {83, 83},
  4380. {83, 83},
  4381. {83, 83},
  4382. {83, 83},
  4383. {83, 83},
  4384. {83, 83},
  4385. {83, 83},
  4386. {0, 0},
  4387. {0, 0},
  4388. {83, 83},
  4389. {83, 83},
  4390. {83, 83},
  4391. {83, 83},
  4392. {83, 83},
  4393. {83, 83},
  4394. {83, 83},
  4395. {83, 83},
  4396. {83, 83},
  4397. {83, 83},
  4398. {83, 83},
  4399. {83, 83},
  4400. {83, 83},
  4401. {83, 83},
  4402. {83, 83},
  4403. {83, 83},
  4404. {83, 83},
  4405. {83, 83},
  4406. {83, 83},
  4407. {83, 83},
  4408. {83, 83},
  4409. {83, 83},
  4410. {83, 83},
  4411. {83, 83},
  4412. {83, 83},
  4413. {83, 83},
  4414. {83, 83},
  4415. {83, 83},
  4416. {83, 83},
  4417. {83, 83},
  4418. {83, 83},
  4419. {0, 0},
  4420. {83, 83},
  4421. {83, 83},
  4422. {83, 83},
  4423. {83, 83},
  4424. {83, 83},
  4425. {83, 83},
  4426. {83, 83},
  4427. {83, 83},
  4428. {83, 83},
  4429. {83, 83},
  4430. {83, 83},
  4431. {83, 83},
  4432. {83, 83},
  4433. {83, 83},
  4434. {83, 83},
  4435. {83, 83},
  4436. {83, 83},
  4437. {83, 83},
  4438. {83, 83},
  4439. {83, 83},
  4440. {83, 83},
  4441. {83, 83},
  4442. {83, 83},
  4443. {83, 83},
  4444. {83, 83},
  4445. {83, 83},
  4446. {83, 83},
  4447. {83, 83},
  4448. {83, 83},
  4449. {83, 83},
  4450. {83, 83},
  4451. {83, 83},
  4452. {83, 83},
  4453. {83, 83},
  4454. {83, 83},
  4455. {83, 83},
  4456. {83, 83},
  4457. {83, 83},
  4458. {83, 83},
  4459. {83, 83},
  4460. {83, 83},
  4461. {83, 83},
  4462. {83, 83},
  4463. {83, 83},
  4464. {83, 83},
  4465. {83, 83},
  4466. {83, 83},
  4467. {83, 83},
  4468. {83, 83},
  4469. {83, 83},
  4470. {83, 83},
  4471. {83, 83},
  4472. {83, 83},
  4473. {83, 83},
  4474. {83, 83},
  4475. {83, 83},
  4476. {83, 83},
  4477. {83, 83},
  4478. {83, 83},
  4479. {83, 83},
  4480. {83, 83},
  4481. {83, 83},
  4482. {83, 83},
  4483. {83, 83},
  4484. {83, 83},
  4485. {83, 83},
  4486. {83, 83},
  4487. {83, 83},
  4488. {83, 83},
  4489. {83, 83},
  4490. {83, 83},
  4491. {83, 83},
  4492. {83, 83},
  4493. {83, 83},
  4494. {83, 83},
  4495. {83, 83},
  4496. {83, 83},
  4497. {83, 83},
  4498. {83, 83},
  4499. {83, 83},
  4500. {83, 83},
  4501. {83, 83},
  4502. {83, 83},
  4503. {83, 83},
  4504. {84, 84},
  4505. {84, 84},
  4506. {84, 84},
  4507. {84, 84},
  4508. {84, 84},
  4509. {84, 84},
  4510. {84, 84},
  4511. {84, 84},
  4512. {84, 84},
  4513. {0, 0},
  4514. {0, 0},
  4515. {84, 84},
  4516. {84, 84},
  4517. {84, 84},
  4518. {84, 84},
  4519. {84, 84},
  4520. {84, 84},
  4521. {84, 84},
  4522. {84, 84},
  4523. {84, 84},
  4524. {84, 84},
  4525. {84, 84},
  4526. {84, 84},
  4527. {84, 84},
  4528. {84, 84},
  4529. {84, 84},
  4530. {84, 84},
  4531. {84, 84},
  4532. {84, 84},
  4533. {84, 84},
  4534. {84, 84},
  4535. {84, 84},
  4536. {84, 84},
  4537. {84, 84},
  4538. {0, 0},
  4539. {84, 84},
  4540. {84, 84},
  4541. {84, 84},
  4542. {84, 84},
  4543. {84, 84},
  4544. {84, 84},
  4545. {84, 84},
  4546. {84, 84},
  4547. {84, 84},
  4548. {84, 84},
  4549. {84, 84},
  4550. {84, 84},
  4551. {84, 84},
  4552. {84, 84},
  4553. {84, 84},
  4554. {84, 84},
  4555. {84, 84},
  4556. {84, 84},
  4557. {84, 84},
  4558. {84, 84},
  4559. {84, 84},
  4560. {84, 84},
  4561. {84, 84},
  4562. {84, 84},
  4563. {84, 84},
  4564. {84, 84},
  4565. {84, 84},
  4566. {84, 84},
  4567. {84, 84},
  4568. {84, 84},
  4569. {84, 84},
  4570. {84, 84},
  4571. {84, 84},
  4572. {84, 84},
  4573. {84, 84},
  4574. {84, 84},
  4575. {84, 84},
  4576. {84, 84},
  4577. {84, 84},
  4578. {84, 84},
  4579. {84, 84},
  4580. {84, 84},
  4581. {84, 84},
  4582. {84, 84},
  4583. {84, 84},
  4584. {84, 84},
  4585. {84, 84},
  4586. {84, 84},
  4587. {84, 84},
  4588. {84, 84},
  4589. {84, 84},
  4590. {84, 84},
  4591. {84, 84},
  4592. {84, 84},
  4593. {84, 84},
  4594. {84, 84},
  4595. {84, 84},
  4596. {84, 84},
  4597. {84, 84},
  4598. {84, 84},
  4599. {84, 84},
  4600. {84, 84},
  4601. {84, 84},
  4602. {84, 84},
  4603. {84, 84},
  4604. {84, 84},
  4605. {84, 84},
  4606. {84, 84},
  4607. {84, 84},
  4608. {84, 84},
  4609. {84, 84},
  4610. {84, 84},
  4611. {84, 84},
  4612. {84, 84},
  4613. {84, 84},
  4614. {84, 84},
  4615. {84, 84},
  4616. {84, 84},
  4617. {84, 84},
  4618. {84, 84},
  4619. {84, 84},
  4620. {84, 84},
  4621. {84, 84},
  4622. {84, 84},
  4623. {84, 84},
  4624. {84, 84},
  4625. {84, 84},
  4626. {84, 84},
  4627. {84, 84},
  4628. {84, 84},
  4629. {84, 84},
  4630. {84, 84},
  4631. {85, 85},
  4632. {85, 85},
  4633. {85, 85},
  4634. {85, 85},
  4635. {85, 85},
  4636. {85, 85},
  4637. {85, 85},
  4638. {85, 85},
  4639. {85, 85},
  4640. {0, 0},
  4641. {0, 0},
  4642. {85, 85},
  4643. {85, 85},
  4644. {85, 85},
  4645. {85, 85},
  4646. {85, 85},
  4647. {85, 85},
  4648. {85, 85},
  4649. {85, 85},
  4650. {85, 85},
  4651. {85, 85},
  4652. {85, 85},
  4653. {85, 85},
  4654. {85, 85},
  4655. {85, 85},
  4656. {85, 85},
  4657. {85, 85},
  4658. {85, 85},
  4659. {85, 85},
  4660. {85, 85},
  4661. {85, 85},
  4662. {85, 85},
  4663. {85, 85},
  4664. {85, 85},
  4665. {85, 85},
  4666. {85, 85},
  4667. {85, 85},
  4668. {85, 85},
  4669. {85, 85},
  4670. {86, 72},
  4671. {85, 85},
  4672. {85, 85},
  4673. {85, 85},
  4674. {85, 85},
  4675. {85, 85},
  4676. {85, 85},
  4677. {85, 85},
  4678. {85, 85},
  4679. {85, 85},
  4680. {85, 85},
  4681. {85, 85},
  4682. {85, 85},
  4683. {85, 85},
  4684. {85, 85},
  4685. {85, 85},
  4686. {85, 85},
  4687. {85, 85},
  4688. {85, 85},
  4689. {85, 85},
  4690. {85, 85},
  4691. {85, 85},
  4692. {85, 85},
  4693. {85, 85},
  4694. {85, 85},
  4695. {85, 85},
  4696. {85, 85},
  4697. {85, 85},
  4698. {85, 85},
  4699. {85, 85},
  4700. {85, 85},
  4701. {85, 85},
  4702. {85, 85},
  4703. {85, 85},
  4704. {85, 85},
  4705. {85, 85},
  4706. {85, 85},
  4707. {85, 85},
  4708. {85, 85},
  4709. {85, 85},
  4710. {85, 85},
  4711. {85, 85},
  4712. {85, 85},
  4713. {85, 85},
  4714. {85, 85},
  4715. {85, 85},
  4716. {85, 85},
  4717. {85, 85},
  4718. {85, 85},
  4719. {85, 85},
  4720. {85, 85},
  4721. {85, 85},
  4722. {85, 85},
  4723. {85, 85},
  4724. {85, 85},
  4725. {85, 85},
  4726. {85, 85},
  4727. {85, 85},
  4728. {85, 85},
  4729. {85, 85},
  4730. {85, 85},
  4731. {85, 85},
  4732. {85, 85},
  4733. {85, 85},
  4734. {85, 85},
  4735. {85, 85},
  4736. {85, 85},
  4737. {85, 85},
  4738. {85, 85},
  4739. {85, 85},
  4740. {85, 85},
  4741. {85, 85},
  4742. {85, 85},
  4743. {85, 85},
  4744. {85, 85},
  4745. {85, 85},
  4746. {85, 85},
  4747. {85, 85},
  4748. {85, 85},
  4749. {85, 85},
  4750. {85, 85},
  4751. {85, 85},
  4752. {85, 85},
  4753. {85, 85},
  4754. {85, 85},
  4755. {85, 85},
  4756. {85, 85},
  4757. {85, 85},
  4758. {0, 0},
  4759. {0, 0},
  4760. {86, 139},
  4761. {90, 90},
  4762. {90, 90},
  4763. {90, 90},
  4764. {90, 90},
  4765. {90, 90},
  4766. {90, 90},
  4767. {90, 90},
  4768. {90, 90},
  4769. {90, 90},
  4770. {90, 90},
  4771. {0, 0},
  4772. {90, 90},
  4773. {90, 90},
  4774. {90, 90},
  4775. {90, 90},
  4776. {90, 90},
  4777. {90, 90},
  4778. {90, 90},
  4779. {90, 90},
  4780. {90, 90},
  4781. {90, 90},
  4782. {90, 90},
  4783. {90, 90},
  4784. {90, 90},
  4785. {90, 90},
  4786. {90, 90},
  4787. {90, 90},
  4788. {90, 90},
  4789. {90, 90},
  4790. {90, 90},
  4791. {90, 90},
  4792. {90, 90},
  4793. {90, 90},
  4794. {90, 90},
  4795. {90, 90},
  4796. {90, 90},
  4797. {90, 90},
  4798. {90, 90},
  4799. {90, 90},
  4800. {90, 90},
  4801. {90, 90},
  4802. {90, 90},
  4803. {90, 90},
  4804. {90, 90},
  4805. {90, 90},
  4806. {90, 90},
  4807. {90, 90},
  4808. {90, 90},
  4809. {90, 90},
  4810. {90, 90},
  4811. {90, 90},
  4812. {90, 90},
  4813. {90, 90},
  4814. {90, 90},
  4815. {90, 90},
  4816. {90, 90},
  4817. {90, 90},
  4818. {90, 90},
  4819. {90, 90},
  4820. {90, 90},
  4821. {90, 90},
  4822. {90, 90},
  4823. {90, 90},
  4824. {90, 90},
  4825. {90, 90},
  4826. {90, 90},
  4827. {90, 90},
  4828. {90, 90},
  4829. {90, 90},
  4830. {90, 90},
  4831. {90, 90},
  4832. {90, 90},
  4833. {90, 90},
  4834. {90, 90},
  4835. {90, 90},
  4836. {90, 90},
  4837. {90, 90},
  4838. {90, 90},
  4839. {90, 90},
  4840. {90, 90},
  4841. {90, 90},
  4842. {90, 90},
  4843. {90, 90},
  4844. {90, 90},
  4845. {90, 90},
  4846. {90, 90},
  4847. {90, 90},
  4848. {90, 90},
  4849. {90, 90},
  4850. {90, 90},
  4851. {90, 90},
  4852. {90, 90},
  4853. {90, 90},
  4854. {90, 90},
  4855. {90, 90},
  4856. {90, 90},
  4857. {90, 90},
  4858. {90, 90},
  4859. {90, 90},
  4860. {90, 90},
  4861. {90, 90},
  4862. {90, 90},
  4863. {90, 90},
  4864. {90, 90},
  4865. {90, 90},
  4866. {90, 90},
  4867. {90, 90},
  4868. {90, 90},
  4869. {90, 90},
  4870. {90, 90},
  4871. {90, 90},
  4872. {90, 90},
  4873. {90, 90},
  4874. {90, 90},
  4875. {90, 90},
  4876. {90, 90},
  4877. {90, 90},
  4878. {90, 90},
  4879. {90, 90},
  4880. {90, 90},
  4881. {90, 90},
  4882. {90, 90},
  4883. {90, 90},
  4884. {90, 90},
  4885. {90, 90},
  4886. {90, 90},
  4887. {90, 90},
  4888. {91, 91},
  4889. {91, 91},
  4890. {91, 91},
  4891. {91, 91},
  4892. {91, 91},
  4893. {91, 91},
  4894. {91, 91},
  4895. {91, 91},
  4896. {91, 91},
  4897. {0, 0},
  4898. {91, 104},
  4899. {91, 91},
  4900. {91, 91},
  4901. {91, 91},
  4902. {91, 91},
  4903. {91, 91},
  4904. {91, 91},
  4905. {91, 91},
  4906. {91, 91},
  4907. {91, 91},
  4908. {91, 91},
  4909. {91, 91},
  4910. {91, 91},
  4911. {91, 91},
  4912. {91, 91},
  4913. {91, 91},
  4914. {91, 91},
  4915. {91, 91},
  4916. {91, 91},
  4917. {91, 91},
  4918. {91, 91},
  4919. {91, 91},
  4920. {0, 0},
  4921. {91, 91},
  4922. {91, 91},
  4923. {91, 91},
  4924. {91, 91},
  4925. {91, 91},
  4926. {91, 91},
  4927. {91, 91},
  4928. {91, 91},
  4929. {91, 91},
  4930. {91, 91},
  4931. {91, 91},
  4932. {91, 91},
  4933. {91, 91},
  4934. {91, 91},
  4935. {91, 91},
  4936. {91, 91},
  4937. {91, 91},
  4938. {91, 91},
  4939. {91, 91},
  4940. {91, 91},
  4941. {91, 91},
  4942. {91, 91},
  4943. {91, 91},
  4944. {91, 91},
  4945. {91, 91},
  4946. {91, 91},
  4947. {0, 0},
  4948. {91, 91},
  4949. {91, 91},
  4950. {91, 91},
  4951. {91, 91},
  4952. {91, 91},
  4953. {91, 91},
  4954. {91, 91},
  4955. {91, 91},
  4956. {91, 91},
  4957. {91, 91},
  4958. {91, 91},
  4959. {91, 91},
  4960. {91, 91},
  4961. {91, 91},
  4962. {91, 91},
  4963. {91, 91},
  4964. {91, 91},
  4965. {91, 91},
  4966. {91, 91},
  4967. {91, 91},
  4968. {91, 91},
  4969. {91, 91},
  4970. {91, 91},
  4971. {91, 91},
  4972. {91, 91},
  4973. {91, 91},
  4974. {91, 91},
  4975. {91, 91},
  4976. {91, 91},
  4977. {91, 91},
  4978. {91, 91},
  4979. {91, 91},
  4980. {91, 91},
  4981. {91, 91},
  4982. {91, 91},
  4983. {91, 91},
  4984. {91, 91},
  4985. {91, 91},
  4986. {91, 91},
  4987. {91, 91},
  4988. {91, 91},
  4989. {91, 91},
  4990. {91, 91},
  4991. {91, 91},
  4992. {91, 91},
  4993. {91, 91},
  4994. {91, 91},
  4995. {91, 91},
  4996. {91, 91},
  4997. {91, 91},
  4998. {91, 91},
  4999. {91, 91},
  5000. {91, 91},
  5001. {91, 91},
  5002. {91, 91},
  5003. {91, 91},
  5004. {91, 91},
  5005. {91, 91},
  5006. {91, 91},
  5007. {91, 91},
  5008. {91, 91},
  5009. {91, 91},
  5010. {91, 91},
  5011. {91, 91},
  5012. {91, 91},
  5013. {91, 91},
  5014. {91, 91},
  5015. {93, 108},
  5016. {93, 108},
  5017. {93, 108},
  5018. {93, 108},
  5019. {93, 108},
  5020. {93, 108},
  5021. {93, 108},
  5022. {93, 108},
  5023. {93, 108},
  5024. {93, 108},
  5025. {0, 0},
  5026. {0, 0},
  5027. {0, 0},
  5028. {0, 0},
  5029. {0, 0},
  5030. {0, 0},
  5031. {0, 0},
  5032. {93, 124},
  5033. {93, 124},
  5034. {93, 124},
  5035. {93, 124},
  5036. {93, 124},
  5037. {93, 124},
  5038. {93, 124},
  5039. {93, 124},
  5040. {93, 124},
  5041. {93, 124},
  5042. {93, 124},
  5043. {93, 124},
  5044. {93, 124},
  5045. {93, 124},
  5046. {93, 124},
  5047. {93, 124},
  5048. {93, 124},
  5049. {93, 124},
  5050. {93, 124},
  5051. {93, 124},
  5052. {93, 124},
  5053. {93, 124},
  5054. {93, 124},
  5055. {93, 124},
  5056. {93, 124},
  5057. {93, 124},
  5058. {0, 0},
  5059. {0, 0},
  5060. {0, 0},
  5061. {0, 0},
  5062. {0, 0},
  5063. {0, 0},
  5064. {93, 124},
  5065. {93, 124},
  5066. {93, 124},
  5067. {93, 124},
  5068. {93, 124},
  5069. {93, 124},
  5070. {93, 124},
  5071. {93, 124},
  5072. {93, 124},
  5073. {93, 124},
  5074. {93, 124},
  5075. {93, 124},
  5076. {93, 124},
  5077. {93, 124},
  5078. {93, 124},
  5079. {93, 124},
  5080. {93, 124},
  5081. {93, 124},
  5082. {93, 124},
  5083. {93, 124},
  5084. {93, 124},
  5085. {93, 124},
  5086. {93, 124},
  5087. {93, 124},
  5088. {93, 124},
  5089. {93, 124},
  5090. {95, 95},
  5091. {95, 95},
  5092. {95, 95},
  5093. {95, 95},
  5094. {95, 95},
  5095. {95, 95},
  5096. {95, 95},
  5097. {95, 95},
  5098. {95, 95},
  5099. {0, 0},
  5100. {95, 104},
  5101. {95, 95},
  5102. {95, 95},
  5103. {95, 95},
  5104. {95, 95},
  5105. {95, 95},
  5106. {95, 95},
  5107. {95, 95},
  5108. {95, 95},
  5109. {95, 95},
  5110. {95, 95},
  5111. {95, 95},
  5112. {95, 95},
  5113. {95, 95},
  5114. {95, 95},
  5115. {95, 95},
  5116. {95, 95},
  5117. {95, 95},
  5118. {95, 95},
  5119. {95, 95},
  5120. {95, 95},
  5121. {95, 95},
  5122. {0, 0},
  5123. {95, 95},
  5124. {95, 95},
  5125. {95, 95},
  5126. {95, 95},
  5127. {95, 104},
  5128. {95, 95},
  5129. {95, 95},
  5130. {95, 95},
  5131. {95, 95},
  5132. {95, 95},
  5133. {95, 95},
  5134. {95, 95},
  5135. {95, 95},
  5136. {95, 95},
  5137. {95, 95},
  5138. {95, 95},
  5139. {95, 95},
  5140. {95, 95},
  5141. {95, 95},
  5142. {95, 95},
  5143. {95, 95},
  5144. {95, 95},
  5145. {95, 95},
  5146. {95, 95},
  5147. {95, 95},
  5148. {95, 95},
  5149. {0, 0},
  5150. {95, 95},
  5151. {95, 95},
  5152. {95, 95},
  5153. {95, 95},
  5154. {95, 95},
  5155. {95, 95},
  5156. {95, 95},
  5157. {95, 95},
  5158. {95, 95},
  5159. {95, 95},
  5160. {95, 95},
  5161. {95, 95},
  5162. {95, 95},
  5163. {95, 95},
  5164. {95, 95},
  5165. {95, 95},
  5166. {95, 95},
  5167. {95, 95},
  5168. {95, 95},
  5169. {95, 95},
  5170. {95, 95},
  5171. {95, 95},
  5172. {95, 95},
  5173. {95, 95},
  5174. {95, 95},
  5175. {95, 95},
  5176. {95, 95},
  5177. {95, 95},
  5178. {95, 95},
  5179. {95, 95},
  5180. {95, 95},
  5181. {95, 95},
  5182. {95, 95},
  5183. {95, 95},
  5184. {95, 95},
  5185. {95, 95},
  5186. {95, 95},
  5187. {95, 95},
  5188. {95, 95},
  5189. {95, 95},
  5190. {95, 95},
  5191. {95, 95},
  5192. {95, 95},
  5193. {95, 95},
  5194. {95, 95},
  5195. {95, 95},
  5196. {95, 95},
  5197. {95, 95},
  5198. {95, 95},
  5199. {95, 95},
  5200. {95, 95},
  5201. {95, 95},
  5202. {95, 95},
  5203. {95, 95},
  5204. {95, 95},
  5205. {95, 95},
  5206. {95, 95},
  5207. {95, 95},
  5208. {95, 95},
  5209. {95, 95},
  5210. {95, 95},
  5211. {95, 95},
  5212. {95, 95},
  5213. {95, 95},
  5214. {95, 95},
  5215. {95, 95},
  5216. {95, 95},
  5217. {96, 59},
  5218. {96, 59},
  5219. {96, 59},
  5220. {96, 59},
  5221. {96, 59},
  5222. {96, 59},
  5223. {96, 59},
  5224. {96, 59},
  5225. {96, 59},
  5226. {96, 95},
  5227. {0, 0},
  5228. {96, 59},
  5229. {96, 59},
  5230. {96, 59},
  5231. {96, 59},
  5232. {96, 59},
  5233. {96, 59},
  5234. {96, 59},
  5235. {96, 59},
  5236. {96, 59},
  5237. {96, 59},
  5238. {96, 59},
  5239. {96, 59},
  5240. {96, 59},
  5241. {96, 59},
  5242. {96, 59},
  5243. {96, 59},
  5244. {96, 59},
  5245. {96, 59},
  5246. {96, 59},
  5247. {96, 59},
  5248. {96, 59},
  5249. {96, 95},
  5250. {96, 59},
  5251. {96, 59},
  5252. {96, 59},
  5253. {96, 59},
  5254. {0, 0},
  5255. {96, 59},
  5256. {96, 59},
  5257. {96, 59},
  5258. {96, 59},
  5259. {96, 59},
  5260. {96, 59},
  5261. {96, 59},
  5262. {96, 59},
  5263. {96, 59},
  5264. {96, 59},
  5265. {96, 59},
  5266. {96, 59},
  5267. {96, 59},
  5268. {96, 59},
  5269. {96, 59},
  5270. {96, 59},
  5271. {96, 59},
  5272. {96, 59},
  5273. {96, 59},
  5274. {96, 59},
  5275. {96, 59},
  5276. {96, 59},
  5277. {96, 59},
  5278. {96, 59},
  5279. {96, 59},
  5280. {96, 59},
  5281. {96, 59},
  5282. {96, 59},
  5283. {96, 59},
  5284. {96, 59},
  5285. {96, 59},
  5286. {96, 59},
  5287. {96, 59},
  5288. {96, 59},
  5289. {96, 59},
  5290. {96, 59},
  5291. {96, 59},
  5292. {96, 59},
  5293. {96, 59},
  5294. {96, 59},
  5295. {96, 59},
  5296. {96, 59},
  5297. {96, 59},
  5298. {96, 59},
  5299. {96, 59},
  5300. {96, 59},
  5301. {96, 59},
  5302. {96, 59},
  5303. {96, 59},
  5304. {96, 59},
  5305. {96, 59},
  5306. {96, 59},
  5307. {96, 59},
  5308. {96, 59},
  5309. {96, 59},
  5310. {96, 59},
  5311. {96, 59},
  5312. {96, 59},
  5313. {96, 59},
  5314. {96, 59},
  5315. {96, 59},
  5316. {96, 59},
  5317. {96, 59},
  5318. {96, 59},
  5319. {96, 59},
  5320. {96, 59},
  5321. {96, 59},
  5322. {96, 59},
  5323. {96, 59},
  5324. {96, 59},
  5325. {96, 59},
  5326. {96, 59},
  5327. {96, 59},
  5328. {96, 59},
  5329. {96, 59},
  5330. {96, 59},
  5331. {96, 59},
  5332. {96, 59},
  5333. {96, 59},
  5334. {96, 59},
  5335. {96, 59},
  5336. {96, 59},
  5337. {96, 59},
  5338. {96, 59},
  5339. {96, 59},
  5340. {96, 59},
  5341. {96, 59},
  5342. {96, 59},
  5343. {96, 59},
  5344. {98, 98},
  5345. {98, 98},
  5346. {98, 98},
  5347. {98, 98},
  5348. {98, 98},
  5349. {98, 98},
  5350. {98, 98},
  5351. {98, 98},
  5352. {98, 98},
  5353. {98, 98},
  5354. {0, 0},
  5355. {98, 98},
  5356. {98, 98},
  5357. {98, 98},
  5358. {98, 98},
  5359. {98, 98},
  5360. {98, 98},
  5361. {98, 98},
  5362. {98, 98},
  5363. {98, 98},
  5364. {98, 98},
  5365. {98, 98},
  5366. {98, 98},
  5367. {98, 98},
  5368. {98, 98},
  5369. {98, 98},
  5370. {98, 98},
  5371. {98, 98},
  5372. {98, 98},
  5373. {98, 98},
  5374. {98, 98},
  5375. {98, 98},
  5376. {98, 98},
  5377. {98, 98},
  5378. {98, 98},
  5379. {98, 98},
  5380. {98, 98},
  5381. {98, 98},
  5382. {98, 98},
  5383. {98, 98},
  5384. {98, 98},
  5385. {98, 98},
  5386. {98, 98},
  5387. {98, 98},
  5388. {98, 98},
  5389. {98, 98},
  5390. {98, 98},
  5391. {98, 98},
  5392. {98, 98},
  5393. {98, 98},
  5394. {98, 98},
  5395. {98, 98},
  5396. {98, 98},
  5397. {98, 98},
  5398. {98, 98},
  5399. {98, 98},
  5400. {98, 98},
  5401. {98, 98},
  5402. {98, 98},
  5403. {98, 98},
  5404. {98, 98},
  5405. {98, 98},
  5406. {98, 98},
  5407. {98, 98},
  5408. {98, 98},
  5409. {98, 98},
  5410. {98, 98},
  5411. {98, 98},
  5412. {98, 98},
  5413. {98, 98},
  5414. {98, 98},
  5415. {98, 98},
  5416. {98, 98},
  5417. {98, 98},
  5418. {98, 98},
  5419. {98, 98},
  5420. {98, 98},
  5421. {98, 98},
  5422. {98, 98},
  5423. {98, 98},
  5424. {98, 98},
  5425. {98, 98},
  5426. {98, 98},
  5427. {98, 98},
  5428. {98, 98},
  5429. {98, 98},
  5430. {98, 98},
  5431. {98, 98},
  5432. {98, 98},
  5433. {98, 98},
  5434. {98, 98},
  5435. {98, 98},
  5436. {98, 98},
  5437. {98, 98},
  5438. {98, 98},
  5439. {98, 98},
  5440. {98, 98},
  5441. {98, 98},
  5442. {98, 98},
  5443. {98, 98},
  5444. {98, 98},
  5445. {98, 98},
  5446. {98, 98},
  5447. {98, 98},
  5448. {98, 98},
  5449. {98, 98},
  5450. {98, 98},
  5451. {98, 98},
  5452. {98, 98},
  5453. {98, 98},
  5454. {98, 98},
  5455. {98, 98},
  5456. {98, 98},
  5457. {98, 98},
  5458. {98, 98},
  5459. {98, 98},
  5460. {98, 98},
  5461. {98, 98},
  5462. {98, 98},
  5463. {98, 98},
  5464. {98, 98},
  5465. {98, 98},
  5466. {98, 98},
  5467. {98, 98},
  5468. {98, 98},
  5469. {98, 98},
  5470. {98, 98},
  5471. {99, 99},
  5472. {99, 99},
  5473. {99, 99},
  5474. {99, 99},
  5475. {99, 99},
  5476. {99, 99},
  5477. {99, 99},
  5478. {99, 99},
  5479. {99, 99},
  5480. {0, 0},
  5481. {99, 104},
  5482. {99, 99},
  5483. {99, 99},
  5484. {99, 99},
  5485. {99, 99},
  5486. {99, 99},
  5487. {99, 99},
  5488. {99, 99},
  5489. {99, 99},
  5490. {99, 99},
  5491. {99, 99},
  5492. {99, 99},
  5493. {99, 99},
  5494. {99, 99},
  5495. {99, 99},
  5496. {99, 99},
  5497. {99, 99},
  5498. {99, 99},
  5499. {99, 99},
  5500. {99, 99},
  5501. {99, 99},
  5502. {99, 99},
  5503. {0, 0},
  5504. {99, 99},
  5505. {99, 99},
  5506. {99, 99},
  5507. {99, 99},
  5508. {99, 99},
  5509. {99, 99},
  5510. {99, 99},
  5511. {99, 99},
  5512. {99, 99},
  5513. {99, 99},
  5514. {99, 99},
  5515. {99, 99},
  5516. {99, 99},
  5517. {99, 99},
  5518. {99, 99},
  5519. {99, 99},
  5520. {99, 99},
  5521. {99, 99},
  5522. {99, 99},
  5523. {99, 99},
  5524. {99, 99},
  5525. {99, 99},
  5526. {99, 99},
  5527. {99, 99},
  5528. {99, 99},
  5529. {99, 99},
  5530. {0, 0},
  5531. {99, 99},
  5532. {99, 99},
  5533. {99, 99},
  5534. {99, 99},
  5535. {99, 99},
  5536. {99, 99},
  5537. {99, 99},
  5538. {99, 99},
  5539. {99, 99},
  5540. {99, 99},
  5541. {99, 99},
  5542. {99, 99},
  5543. {99, 99},
  5544. {99, 99},
  5545. {99, 99},
  5546. {99, 99},
  5547. {99, 99},
  5548. {99, 99},
  5549. {99, 99},
  5550. {99, 99},
  5551. {99, 99},
  5552. {99, 99},
  5553. {99, 99},
  5554. {99, 99},
  5555. {99, 99},
  5556. {99, 99},
  5557. {99, 99},
  5558. {99, 99},
  5559. {99, 99},
  5560. {99, 99},
  5561. {99, 99},
  5562. {99, 99},
  5563. {99, 99},
  5564. {99, 99},
  5565. {99, 99},
  5566. {99, 99},
  5567. {99, 99},
  5568. {99, 99},
  5569. {99, 99},
  5570. {99, 99},
  5571. {99, 99},
  5572. {99, 99},
  5573. {99, 99},
  5574. {99, 99},
  5575. {99, 99},
  5576. {99, 99},
  5577. {99, 99},
  5578. {99, 99},
  5579. {99, 99},
  5580. {99, 99},
  5581. {99, 99},
  5582. {99, 99},
  5583. {99, 99},
  5584. {99, 99},
  5585. {99, 99},
  5586. {99, 99},
  5587. {99, 99},
  5588. {99, 99},
  5589. {99, 99},
  5590. {99, 99},
  5591. {99, 99},
  5592. {99, 99},
  5593. {99, 99},
  5594. {99, 99},
  5595. {99, 99},
  5596. {99, 99},
  5597. {99, 99},
  5598. {100, 100},
  5599. {100, 100},
  5600. {100, 100},
  5601. {100, 100},
  5602. {100, 100},
  5603. {100, 100},
  5604. {100, 100},
  5605. {100, 100},
  5606. {100, 100},
  5607. {100, 62},
  5608. {0, 0},
  5609. {100, 100},
  5610. {100, 100},
  5611. {100, 100},
  5612. {100, 100},
  5613. {100, 100},
  5614. {100, 100},
  5615. {100, 100},
  5616. {100, 100},
  5617. {100, 100},
  5618. {100, 100},
  5619. {100, 100},
  5620. {100, 100},
  5621. {100, 100},
  5622. {100, 100},
  5623. {100, 100},
  5624. {100, 100},
  5625. {100, 100},
  5626. {100, 100},
  5627. {100, 100},
  5628. {100, 100},
  5629. {100, 100},
  5630. {100, 62},
  5631. {100, 100},
  5632. {100, 100},
  5633. {100, 100},
  5634. {100, 100},
  5635. {100, 100},
  5636. {100, 100},
  5637. {100, 100},
  5638. {100, 100},
  5639. {100, 100},
  5640. {100, 100},
  5641. {100, 100},
  5642. {100, 100},
  5643. {100, 100},
  5644. {100, 100},
  5645. {100, 100},
  5646. {100, 100},
  5647. {100, 100},
  5648. {100, 100},
  5649. {100, 100},
  5650. {100, 100},
  5651. {100, 100},
  5652. {100, 100},
  5653. {100, 100},
  5654. {100, 100},
  5655. {100, 100},
  5656. {100, 100},
  5657. {100, 100},
  5658. {100, 100},
  5659. {100, 100},
  5660. {100, 100},
  5661. {100, 100},
  5662. {100, 100},
  5663. {100, 100},
  5664. {100, 100},
  5665. {100, 100},
  5666. {100, 100},
  5667. {100, 100},
  5668. {100, 100},
  5669. {100, 100},
  5670. {100, 100},
  5671. {100, 100},
  5672. {100, 100},
  5673. {100, 100},
  5674. {100, 100},
  5675. {100, 100},
  5676. {100, 100},
  5677. {100, 100},
  5678. {100, 100},
  5679. {100, 100},
  5680. {100, 100},
  5681. {100, 100},
  5682. {100, 100},
  5683. {100, 100},
  5684. {100, 100},
  5685. {100, 100},
  5686. {100, 100},
  5687. {100, 100},
  5688. {100, 100},
  5689. {100, 100},
  5690. {100, 100},
  5691. {100, 100},
  5692. {100, 100},
  5693. {100, 100},
  5694. {100, 100},
  5695. {100, 100},
  5696. {100, 100},
  5697. {100, 100},
  5698. {100, 100},
  5699. {100, 100},
  5700. {100, 100},
  5701. {100, 100},
  5702. {100, 100},
  5703. {100, 100},
  5704. {100, 100},
  5705. {100, 100},
  5706. {100, 100},
  5707. {100, 100},
  5708. {100, 100},
  5709. {100, 100},
  5710. {100, 100},
  5711. {100, 100},
  5712. {100, 100},
  5713. {100, 100},
  5714. {100, 100},
  5715. {100, 100},
  5716. {100, 100},
  5717. {100, 100},
  5718. {100, 100},
  5719. {100, 100},
  5720. {100, 100},
  5721. {100, 100},
  5722. {100, 100},
  5723. {100, 100},
  5724. {100, 100},
  5725. {103, 127},
  5726. {103, 127},
  5727. {103, 127},
  5728. {103, 127},
  5729. {103, 127},
  5730. {103, 127},
  5731. {103, 127},
  5732. {103, 127},
  5733. {103, 127},
  5734. {103, 127},
  5735. {0, 0},
  5736. {103, 127},
  5737. {103, 127},
  5738. {103, 127},
  5739. {103, 127},
  5740. {103, 127},
  5741. {103, 127},
  5742. {103, 127},
  5743. {103, 127},
  5744. {103, 127},
  5745. {103, 127},
  5746. {103, 127},
  5747. {103, 127},
  5748. {103, 127},
  5749. {103, 127},
  5750. {103, 127},
  5751. {103, 127},
  5752. {103, 127},
  5753. {103, 127},
  5754. {103, 127},
  5755. {103, 127},
  5756. {103, 127},
  5757. {103, 127},
  5758. {103, 127},
  5759. {103, 127},
  5760. {103, 127},
  5761. {103, 127},
  5762. {103, 127},
  5763. {103, 127},
  5764. {103, 127},
  5765. {103, 127},
  5766. {103, 127},
  5767. {103, 127},
  5768. {103, 127},
  5769. {103, 127},
  5770. {103, 127},
  5771. {103, 127},
  5772. {103, 127},
  5773. {103, 127},
  5774. {103, 127},
  5775. {103, 127},
  5776. {103, 127},
  5777. {103, 127},
  5778. {103, 127},
  5779. {103, 127},
  5780. {103, 127},
  5781. {103, 127},
  5782. {103, 127},
  5783. {103, 127},
  5784. {103, 127},
  5785. {103, 127},
  5786. {103, 127},
  5787. {0, 0},
  5788. {103, 127},
  5789. {103, 127},
  5790. {103, 127},
  5791. {103, 127},
  5792. {103, 127},
  5793. {103, 127},
  5794. {103, 127},
  5795. {103, 127},
  5796. {103, 127},
  5797. {103, 127},
  5798. {103, 127},
  5799. {103, 127},
  5800. {103, 127},
  5801. {103, 127},
  5802. {103, 127},
  5803. {103, 127},
  5804. {103, 127},
  5805. {103, 127},
  5806. {103, 127},
  5807. {103, 127},
  5808. {103, 127},
  5809. {103, 127},
  5810. {103, 127},
  5811. {103, 127},
  5812. {103, 127},
  5813. {103, 127},
  5814. {103, 127},
  5815. {103, 127},
  5816. {103, 127},
  5817. {103, 127},
  5818. {103, 127},
  5819. {103, 127},
  5820. {103, 127},
  5821. {103, 127},
  5822. {103, 127},
  5823. {103, 127},
  5824. {103, 127},
  5825. {103, 127},
  5826. {103, 127},
  5827. {103, 127},
  5828. {103, 127},
  5829. {103, 127},
  5830. {103, 127},
  5831. {103, 127},
  5832. {103, 127},
  5833. {103, 127},
  5834. {103, 127},
  5835. {103, 127},
  5836. {103, 127},
  5837. {103, 127},
  5838. {103, 127},
  5839. {103, 127},
  5840. {103, 127},
  5841. {103, 127},
  5842. {103, 127},
  5843. {103, 127},
  5844. {103, 127},
  5845. {103, 127},
  5846. {103, 127},
  5847. {103, 127},
  5848. {103, 127},
  5849. {103, 127},
  5850. {103, 127},
  5851. {103, 127},
  5852. {104, 104},
  5853. {104, 104},
  5854. {104, 104},
  5855. {104, 104},
  5856. {104, 104},
  5857. {104, 104},
  5858. {104, 104},
  5859. {104, 104},
  5860. {104, 104},
  5861. {104, 104},
  5862. {0, 0},
  5863. {104, 104},
  5864. {104, 104},
  5865. {104, 104},
  5866. {104, 104},
  5867. {104, 104},
  5868. {104, 104},
  5869. {104, 104},
  5870. {104, 104},
  5871. {104, 104},
  5872. {104, 104},
  5873. {104, 104},
  5874. {104, 104},
  5875. {104, 104},
  5876. {104, 104},
  5877. {104, 104},
  5878. {104, 104},
  5879. {104, 104},
  5880. {104, 104},
  5881. {104, 104},
  5882. {104, 104},
  5883. {104, 104},
  5884. {104, 104},
  5885. {104, 104},
  5886. {104, 104},
  5887. {104, 104},
  5888. {104, 104},
  5889. {0, 0},
  5890. {104, 104},
  5891. {104, 104},
  5892. {104, 104},
  5893. {104, 104},
  5894. {104, 104},
  5895. {104, 104},
  5896. {104, 104},
  5897. {104, 104},
  5898. {104, 104},
  5899. {104, 104},
  5900. {104, 104},
  5901. {104, 104},
  5902. {104, 104},
  5903. {104, 104},
  5904. {104, 104},
  5905. {104, 104},
  5906. {104, 104},
  5907. {104, 104},
  5908. {104, 104},
  5909. {104, 104},
  5910. {104, 104},
  5911. {104, 43},
  5912. {104, 104},
  5913. {104, 104},
  5914. {104, 104},
  5915. {104, 104},
  5916. {104, 104},
  5917. {104, 104},
  5918. {104, 104},
  5919. {104, 104},
  5920. {104, 104},
  5921. {104, 104},
  5922. {104, 104},
  5923. {104, 104},
  5924. {104, 104},
  5925. {104, 104},
  5926. {104, 104},
  5927. {104, 104},
  5928. {104, 104},
  5929. {104, 104},
  5930. {104, 104},
  5931. {104, 104},
  5932. {104, 104},
  5933. {104, 104},
  5934. {104, 104},
  5935. {104, 104},
  5936. {104, 104},
  5937. {104, 104},
  5938. {104, 104},
  5939. {104, 104},
  5940. {104, 104},
  5941. {104, 104},
  5942. {104, 104},
  5943. {104, 104},
  5944. {104, 104},
  5945. {104, 104},
  5946. {104, 104},
  5947. {104, 104},
  5948. {104, 104},
  5949. {104, 104},
  5950. {104, 104},
  5951. {104, 104},
  5952. {104, 104},
  5953. {104, 104},
  5954. {104, 104},
  5955. {104, 104},
  5956. {104, 104},
  5957. {104, 104},
  5958. {104, 104},
  5959. {104, 104},
  5960. {104, 104},
  5961. {104, 104},
  5962. {104, 104},
  5963. {104, 104},
  5964. {104, 104},
  5965. {104, 104},
  5966. {104, 104},
  5967. {104, 104},
  5968. {104, 104},
  5969. {104, 104},
  5970. {104, 104},
  5971. {104, 104},
  5972. {104, 104},
  5973. {104, 104},
  5974. {104, 104},
  5975. {104, 104},
  5976. {104, 104},
  5977. {104, 104},
  5978. {104, 104},
  5979. {105, 105},
  5980. {105, 105},
  5981. {105, 105},
  5982. {105, 105},
  5983. {105, 105},
  5984. {105, 105},
  5985. {105, 105},
  5986. {105, 105},
  5987. {105, 105},
  5988. {105, 105},
  5989. {0, 0},
  5990. {105, 105},
  5991. {105, 105},
  5992. {105, 105},
  5993. {105, 105},
  5994. {105, 105},
  5995. {105, 105},
  5996. {105, 105},
  5997. {105, 105},
  5998. {105, 105},
  5999. {105, 105},
  6000. {105, 105},
  6001. {105, 105},
  6002. {105, 105},
  6003. {105, 105},
  6004. {105, 105},
  6005. {105, 105},
  6006. {105, 105},
  6007. {105, 105},
  6008. {105, 105},
  6009. {105, 105},
  6010. {105, 105},
  6011. {105, 105},
  6012. {105, 105},
  6013. {105, 55},
  6014. {105, 105},
  6015. {105, 105},
  6016. {105, 105},
  6017. {105, 105},
  6018. {105, 105},
  6019. {105, 105},
  6020. {105, 105},
  6021. {105, 105},
  6022. {105, 105},
  6023. {105, 105},
  6024. {105, 105},
  6025. {105, 105},
  6026. {105, 105},
  6027. {105, 105},
  6028. {105, 105},
  6029. {105, 105},
  6030. {105, 105},
  6031. {105, 105},
  6032. {105, 105},
  6033. {105, 105},
  6034. {105, 105},
  6035. {105, 105},
  6036. {105, 105},
  6037. {105, 105},
  6038. {105, 105},
  6039. {105, 105},
  6040. {105, 105},
  6041. {105, 105},
  6042. {105, 105},
  6043. {105, 105},
  6044. {105, 105},
  6045. {105, 105},
  6046. {105, 105},
  6047. {105, 105},
  6048. {105, 105},
  6049. {105, 105},
  6050. {105, 105},
  6051. {105, 105},
  6052. {105, 105},
  6053. {105, 105},
  6054. {105, 105},
  6055. {105, 105},
  6056. {105, 105},
  6057. {105, 105},
  6058. {105, 105},
  6059. {105, 105},
  6060. {105, 105},
  6061. {105, 105},
  6062. {105, 105},
  6063. {105, 105},
  6064. {105, 105},
  6065. {105, 105},
  6066. {105, 105},
  6067. {105, 105},
  6068. {105, 105},
  6069. {105, 105},
  6070. {105, 105},
  6071. {105, 105},
  6072. {105, 105},
  6073. {105, 105},
  6074. {105, 105},
  6075. {105, 105},
  6076. {105, 105},
  6077. {105, 105},
  6078. {105, 105},
  6079. {105, 105},
  6080. {105, 105},
  6081. {105, 105},
  6082. {105, 105},
  6083. {105, 105},
  6084. {105, 105},
  6085. {105, 105},
  6086. {105, 105},
  6087. {105, 105},
  6088. {105, 105},
  6089. {105, 105},
  6090. {105, 105},
  6091. {105, 105},
  6092. {105, 105},
  6093. {105, 105},
  6094. {105, 105},
  6095. {105, 105},
  6096. {105, 105},
  6097. {105, 105},
  6098. {105, 105},
  6099. {105, 105},
  6100. {105, 105},
  6101. {105, 105},
  6102. {105, 105},
  6103. {105, 105},
  6104. {105, 105},
  6105. {105, 105},
  6106. {106, 106},
  6107. {106, 106},
  6108. {106, 106},
  6109. {106, 106},
  6110. {106, 106},
  6111. {106, 106},
  6112. {106, 106},
  6113. {106, 106},
  6114. {106, 106},
  6115. {106, 106},
  6116. {106, 66},
  6117. {106, 106},
  6118. {106, 106},
  6119. {106, 106},
  6120. {106, 106},
  6121. {106, 106},
  6122. {106, 106},
  6123. {106, 106},
  6124. {106, 106},
  6125. {106, 106},
  6126. {106, 106},
  6127. {106, 106},
  6128. {106, 106},
  6129. {106, 106},
  6130. {106, 106},
  6131. {106, 106},
  6132. {106, 106},
  6133. {106, 106},
  6134. {106, 106},
  6135. {106, 106},
  6136. {106, 106},
  6137. {106, 106},
  6138. {106, 106},
  6139. {106, 106},
  6140. {106, 106},
  6141. {106, 106},
  6142. {106, 106},
  6143. {106, 106},
  6144. {106, 106},
  6145. {106, 106},
  6146. {106, 106},
  6147. {106, 106},
  6148. {106, 106},
  6149. {106, 106},
  6150. {106, 106},
  6151. {106, 106},
  6152. {106, 106},
  6153. {106, 106},
  6154. {106, 106},
  6155. {106, 106},
  6156. {106, 106},
  6157. {106, 106},
  6158. {106, 106},
  6159. {106, 106},
  6160. {106, 106},
  6161. {106, 106},
  6162. {106, 106},
  6163. {106, 106},
  6164. {106, 106},
  6165. {106, 106},
  6166. {106, 106},
  6167. {106, 106},
  6168. {106, 106},
  6169. {106, 106},
  6170. {106, 106},
  6171. {106, 106},
  6172. {106, 106},
  6173. {106, 106},
  6174. {106, 106},
  6175. {106, 106},
  6176. {106, 106},
  6177. {106, 106},
  6178. {106, 106},
  6179. {106, 106},
  6180. {106, 106},
  6181. {106, 106},
  6182. {106, 106},
  6183. {106, 106},
  6184. {106, 106},
  6185. {106, 106},
  6186. {106, 106},
  6187. {106, 106},
  6188. {106, 106},
  6189. {106, 106},
  6190. {106, 106},
  6191. {106, 106},
  6192. {106, 106},
  6193. {106, 106},
  6194. {106, 106},
  6195. {106, 106},
  6196. {106, 106},
  6197. {106, 106},
  6198. {106, 106},
  6199. {106, 106},
  6200. {106, 106},
  6201. {106, 106},
  6202. {106, 106},
  6203. {106, 106},
  6204. {106, 106},
  6205. {106, 106},
  6206. {106, 106},
  6207. {106, 106},
  6208. {106, 106},
  6209. {106, 106},
  6210. {106, 106},
  6211. {106, 106},
  6212. {106, 106},
  6213. {106, 106},
  6214. {106, 106},
  6215. {106, 106},
  6216. {106, 106},
  6217. {106, 106},
  6218. {106, 106},
  6219. {106, 106},
  6220. {106, 106},
  6221. {106, 106},
  6222. {106, 106},
  6223. {106, 106},
  6224. {106, 106},
  6225. {106, 106},
  6226. {106, 106},
  6227. {106, 106},
  6228. {106, 106},
  6229. {106, 106},
  6230. {106, 106},
  6231. {106, 106},
  6232. {106, 106},
  6233. {107, 79},
  6234. {107, 79},
  6235. {107, 79},
  6236. {107, 79},
  6237. {107, 79},
  6238. {107, 79},
  6239. {107, 79},
  6240. {107, 79},
  6241. {107, 79},
  6242. {107, 79},
  6243. {0, 0},
  6244. {107, 79},
  6245. {107, 79},
  6246. {107, 79},
  6247. {107, 79},
  6248. {107, 79},
  6249. {107, 79},
  6250. {107, 79},
  6251. {107, 79},
  6252. {107, 79},
  6253. {107, 79},
  6254. {107, 79},
  6255. {107, 79},
  6256. {107, 79},
  6257. {107, 79},
  6258. {107, 79},
  6259. {107, 79},
  6260. {107, 79},
  6261. {107, 79},
  6262. {107, 79},
  6263. {107, 79},
  6264. {107, 79},
  6265. {107, 79},
  6266. {107, 79},
  6267. {107, 79},
  6268. {107, 79},
  6269. {107, 79},
  6270. {107, 79},
  6271. {107, 79},
  6272. {107, 79},
  6273. {107, 79},
  6274. {107, 79},
  6275. {107, 79},
  6276. {107, 79},
  6277. {107, 79},
  6278. {107, 79},
  6279. {107, 79},
  6280. {107, 79},
  6281. {107, 34},
  6282. {107, 34},
  6283. {107, 34},
  6284. {107, 34},
  6285. {107, 34},
  6286. {107, 34},
  6287. {107, 34},
  6288. {107, 34},
  6289. {107, 79},
  6290. {107, 79},
  6291. {107, 79},
  6292. {107, 79},
  6293. {107, 79},
  6294. {107, 79},
  6295. {107, 79},
  6296. {107, 79},
  6297. {107, 79},
  6298. {107, 79},
  6299. {107, 79},
  6300. {107, 79},
  6301. {107, 79},
  6302. {107, 79},
  6303. {107, 79},
  6304. {107, 79},
  6305. {107, 79},
  6306. {107, 79},
  6307. {107, 79},
  6308. {107, 79},
  6309. {107, 79},
  6310. {107, 79},
  6311. {107, 79},
  6312. {107, 79},
  6313. {107, 79},
  6314. {107, 79},
  6315. {107, 79},
  6316. {107, 79},
  6317. {107, 79},
  6318. {107, 79},
  6319. {107, 79},
  6320. {107, 79},
  6321. {107, 79},
  6322. {107, 79},
  6323. {107, 79},
  6324. {107, 79},
  6325. {107, 79},
  6326. {107, 79},
  6327. {107, 79},
  6328. {107, 79},
  6329. {107, 79},
  6330. {107, 79},
  6331. {107, 79},
  6332. {107, 79},
  6333. {107, 79},
  6334. {107, 79},
  6335. {107, 79},
  6336. {107, 79},
  6337. {107, 79},
  6338. {107, 79},
  6339. {107, 79},
  6340. {107, 79},
  6341. {107, 79},
  6342. {107, 79},
  6343. {107, 79},
  6344. {107, 79},
  6345. {107, 79},
  6346. {107, 79},
  6347. {107, 79},
  6348. {107, 79},
  6349. {107, 79},
  6350. {107, 79},
  6351. {107, 79},
  6352. {107, 79},
  6353. {107, 79},
  6354. {107, 79},
  6355. {107, 79},
  6356. {107, 79},
  6357. {107, 79},
  6358. {107, 79},
  6359. {107, 79},
  6360. {108, 128},
  6361. {0, 0},
  6362. {0, 0},
  6363. {0, 0},
  6364. {108, 108},
  6365. {108, 108},
  6366. {108, 108},
  6367. {108, 108},
  6368. {108, 108},
  6369. {108, 108},
  6370. {108, 108},
  6371. {108, 108},
  6372. {108, 108},
  6373. {108, 108},
  6374. {0, 0},
  6375. {0, 0},
  6376. {0, 0},
  6377. {0, 0},
  6378. {0, 0},
  6379. {0, 0},
  6380. {0, 0},
  6381. {0, 0},
  6382. {0, 0},
  6383. {0, 0},
  6384. {0, 0},
  6385. {0, 0},
  6386. {0, 0},
  6387. {0, 0},
  6388. {0, 0},
  6389. {0, 0},
  6390. {0, 0},
  6391. {0, 0},
  6392. {0, 0},
  6393. {0, 0},
  6394. {0, 0},
  6395. {0, 0},
  6396. {0, 0},
  6397. {0, 0},
  6398. {0, 0},
  6399. {0, 0},
  6400. {0, 0},
  6401. {0, 0},
  6402. {0, 0},
  6403. {0, 0},
  6404. {0, 0},
  6405. {0, 0},
  6406. {0, 0},
  6407. {0, 0},
  6408. {0, 0},
  6409. {0, 0},
  6410. {0, 0},
  6411. {0, 0},
  6412. {0, 0},
  6413. {0, 0},
  6414. {0, 0},
  6415. {0, 0},
  6416. {0, 0},
  6417. {0, 0},
  6418. {0, 0},
  6419. {0, 0},
  6420. {0, 0},
  6421. {0, 0},
  6422. {0, 0},
  6423. {0, 0},
  6424. {0, 0},
  6425. {0, 0},
  6426. {0, 0},
  6427. {0, 0},
  6428. {0, 0},
  6429. {0, 0},
  6430. {0, 0},
  6431. {0, 0},
  6432. {0, 0},
  6433. {0, 0},
  6434. {0, 0},
  6435. {0, 0},
  6436. {0, 0},
  6437. {0, 0},
  6438. {0, 0},
  6439. {0, 0},
  6440. {0, 0},
  6441. {108, 48},
  6442. {0, 0},
  6443. {108, 139},
  6444. {111, 80},
  6445. {111, 80},
  6446. {111, 80},
  6447. {111, 80},
  6448. {111, 80},
  6449. {111, 80},
  6450. {111, 80},
  6451. {111, 80},
  6452. {111, 80},
  6453. {111, 80},
  6454. {0, 0},
  6455. {111, 80},
  6456. {111, 80},
  6457. {111, 80},
  6458. {111, 80},
  6459. {111, 80},
  6460. {111, 80},
  6461. {111, 80},
  6462. {111, 80},
  6463. {111, 80},
  6464. {111, 80},
  6465. {111, 80},
  6466. {111, 80},
  6467. {111, 80},
  6468. {111, 80},
  6469. {111, 80},
  6470. {111, 80},
  6471. {111, 80},
  6472. {111, 80},
  6473. {111, 80},
  6474. {111, 80},
  6475. {111, 80},
  6476. {111, 80},
  6477. {111, 80},
  6478. {111, 80},
  6479. {111, 80},
  6480. {111, 80},
  6481. {111, 35},
  6482. {111, 80},
  6483. {111, 80},
  6484. {111, 80},
  6485. {111, 80},
  6486. {111, 80},
  6487. {111, 80},
  6488. {111, 80},
  6489. {111, 80},
  6490. {111, 80},
  6491. {111, 80},
  6492. {111, 80},
  6493. {111, 80},
  6494. {111, 80},
  6495. {111, 80},
  6496. {111, 80},
  6497. {111, 80},
  6498. {111, 80},
  6499. {111, 80},
  6500. {111, 80},
  6501. {111, 80},
  6502. {111, 80},
  6503. {111, 80},
  6504. {111, 80},
  6505. {111, 80},
  6506. {111, 80},
  6507. {111, 80},
  6508. {111, 80},
  6509. {111, 80},
  6510. {111, 80},
  6511. {111, 80},
  6512. {111, 80},
  6513. {111, 80},
  6514. {111, 80},
  6515. {111, 80},
  6516. {111, 80},
  6517. {111, 80},
  6518. {111, 80},
  6519. {111, 80},
  6520. {111, 80},
  6521. {111, 80},
  6522. {111, 80},
  6523. {111, 80},
  6524. {111, 80},
  6525. {111, 80},
  6526. {111, 80},
  6527. {111, 80},
  6528. {111, 80},
  6529. {111, 80},
  6530. {111, 80},
  6531. {111, 80},
  6532. {111, 80},
  6533. {111, 80},
  6534. {111, 80},
  6535. {111, 80},
  6536. {111, 80},
  6537. {111, 80},
  6538. {111, 80},
  6539. {111, 80},
  6540. {111, 80},
  6541. {111, 80},
  6542. {111, 80},
  6543. {111, 80},
  6544. {111, 80},
  6545. {111, 80},
  6546. {111, 80},
  6547. {111, 80},
  6548. {111, 80},
  6549. {111, 80},
  6550. {111, 80},
  6551. {111, 80},
  6552. {111, 80},
  6553. {111, 80},
  6554. {111, 80},
  6555. {111, 80},
  6556. {111, 80},
  6557. {111, 80},
  6558. {111, 80},
  6559. {111, 80},
  6560. {111, 80},
  6561. {111, 80},
  6562. {111, 80},
  6563. {111, 80},
  6564. {111, 80},
  6565. {111, 80},
  6566. {111, 80},
  6567. {111, 80},
  6568. {111, 80},
  6569. {111, 80},
  6570. {111, 80},
  6571. {120, 54},
  6572. {0, 0},
  6573. {0, 0},
  6574. {0, 0},
  6575. {0, 0},
  6576. {0, 0},
  6577. {0, 0},
  6578. {0, 0},
  6579. {0, 0},
  6580. {0, 0},
  6581. {0, 0},
  6582. {0, 0},
  6583. {0, 0},
  6584. {0, 0},
  6585. {0, 0},
  6586. {0, 0},
  6587. {0, 0},
  6588. {0, 0},
  6589. {0, 0},
  6590. {0, 0},
  6591. {0, 0},
  6592. {0, 0},
  6593. {0, 0},
  6594. {120, 54},
  6595. {0, 0},
  6596. {0, 0},
  6597. {0, 0},
  6598. {0, 0},
  6599. {0, 0},
  6600. {0, 0},
  6601. {0, 0},
  6602. {0, 0},
  6603. {0, 0},
  6604. {0, 0},
  6605. {0, 0},
  6606. {0, 0},
  6607. {0, 0},
  6608. {0, 0},
  6609. {0, 0},
  6610. {0, 0},
  6611. {0, 0},
  6612. {0, 0},
  6613. {0, 0},
  6614. {0, 0},
  6615. {0, 0},
  6616. {0, 0},
  6617. {0, 0},
  6618. {0, 0},
  6619. {0, 0},
  6620. {0, 0},
  6621. {0, 0},
  6622. {0, 0},
  6623. {0, 0},
  6624. {0, 0},
  6625. {0, 0},
  6626. {0, 0},
  6627. {0, 0},
  6628. {0, 0},
  6629. {0, 0},
  6630. {0, 0},
  6631. {0, 0},
  6632. {0, 0},
  6633. {0, 0},
  6634. {0, 0},
  6635. {0, 0},
  6636. {0, 0},
  6637. {0, 0},
  6638. {0, 0},
  6639. {0, 0},
  6640. {0, 0},
  6641. {0, 0},
  6642. {0, 0},
  6643. {0, 0},
  6644. {0, 0},
  6645. {0, 0},
  6646. {0, 0},
  6647. {0, 0},
  6648. {0, 0},
  6649. {0, 0},
  6650. {0, 0},
  6651. {0, 0},
  6652. {0, 0},
  6653. {0, 0},
  6654. {0, 0},
  6655. {0, 0},
  6656. {0, 0},
  6657. {0, 0},
  6658. {0, 0},
  6659. {0, 0},
  6660. {0, 0},
  6661. {0, 0},
  6662. {0, 0},
  6663. {0, 0},
  6664. {0, 0},
  6665. {0, 0},
  6666. {0, 0},
  6667. {0, 0},
  6668. {0, 0},
  6669. {0, 0},
  6670. {0, 0},
  6671. {0, 0},
  6672. {0, 0},
  6673. {0, 0},
  6674. {0, 0},
  6675. {0, 0},
  6676. {0, 0},
  6677. {0, 0},
  6678. {0, 0},
  6679. {0, 0},
  6680. {0, 0},
  6681. {0, 0},
  6682. {0, 0},
  6683. {0, 0},
  6684. {0, 0},
  6685. {0, 0},
  6686. {120, 54},
  6687. {0, 0},
  6688. {0, 0},
  6689. {120, 139},
  6690. {123, 123},
  6691. {123, 123},
  6692. {123, 123},
  6693. {123, 123},
  6694. {123, 123},
  6695. {123, 123},
  6696. {123, 123},
  6697. {123, 123},
  6698. {123, 123},
  6699. {123, 123},
  6700. {123, 123},
  6701. {123, 123},
  6702. {123, 123},
  6703. {123, 123},
  6704. {123, 123},
  6705. {123, 123},
  6706. {123, 123},
  6707. {123, 123},
  6708. {123, 123},
  6709. {123, 123},
  6710. {123, 123},
  6711. {123, 123},
  6712. {123, 123},
  6713. {123, 123},
  6714. {123, 123},
  6715. {123, 123},
  6716. {123, 123},
  6717. {123, 123},
  6718. {123, 123},
  6719. {123, 123},
  6720. {123, 123},
  6721. {123, 123},
  6722. {123, 123},
  6723. {123, 123},
  6724. {123, 123},
  6725. {123, 123},
  6726. {123, 123},
  6727. {123, 123},
  6728. {123, 123},
  6729. {123, 123},
  6730. {123, 123},
  6731. {123, 123},
  6732. {123, 123},
  6733. {123, 123},
  6734. {123, 123},
  6735. {123, 123},
  6736. {123, 123},
  6737. {123, 123},
  6738. {123, 123},
  6739. {123, 123},
  6740. {123, 123},
  6741. {123, 123},
  6742. {123, 123},
  6743. {123, 123},
  6744. {123, 123},
  6745. {123, 123},
  6746. {123, 123},
  6747. {123, 123},
  6748. {123, 123},
  6749. {123, 40},
  6750. {123, 123},
  6751. {123, 123},
  6752. {123, 123},
  6753. {123, 123},
  6754. {123, 123},
  6755. {123, 123},
  6756. {123, 123},
  6757. {123, 123},
  6758. {123, 123},
  6759. {123, 123},
  6760. {123, 123},
  6761. {123, 123},
  6762. {123, 123},
  6763. {123, 123},
  6764. {123, 123},
  6765. {123, 123},
  6766. {123, 123},
  6767. {123, 123},
  6768. {123, 123},
  6769. {123, 123},
  6770. {123, 123},
  6771. {123, 123},
  6772. {123, 123},
  6773. {123, 123},
  6774. {123, 123},
  6775. {123, 123},
  6776. {123, 123},
  6777. {123, 123},
  6778. {123, 123},
  6779. {123, 123},
  6780. {123, 123},
  6781. {123, 123},
  6782. {123, 123},
  6783. {123, 123},
  6784. {123, 123},
  6785. {123, 123},
  6786. {123, 123},
  6787. {123, 123},
  6788. {123, 123},
  6789. {123, 123},
  6790. {123, 123},
  6791. {123, 123},
  6792. {123, 123},
  6793. {123, 123},
  6794. {123, 123},
  6795. {123, 123},
  6796. {123, 123},
  6797. {123, 123},
  6798. {123, 123},
  6799. {123, 123},
  6800. {123, 123},
  6801. {123, 123},
  6802. {123, 123},
  6803. {123, 123},
  6804. {123, 123},
  6805. {123, 123},
  6806. {123, 123},
  6807. {123, 123},
  6808. {123, 123},
  6809. {123, 123},
  6810. {123, 123},
  6811. {123, 123},
  6812. {123, 123},
  6813. {123, 123},
  6814. {123, 123},
  6815. {123, 123},
  6816. {123, 123},
  6817. {124, 124},
  6818. {124, 124},
  6819. {124, 124},
  6820. {124, 124},
  6821. {124, 124},
  6822. {124, 124},
  6823. {124, 124},
  6824. {124, 124},
  6825. {124, 124},
  6826. {124, 124},
  6827. {0, 0},
  6828. {124, 124},
  6829. {124, 124},
  6830. {124, 124},
  6831. {124, 124},
  6832. {124, 124},
  6833. {124, 124},
  6834. {124, 124},
  6835. {124, 124},
  6836. {124, 124},
  6837. {124, 124},
  6838. {124, 124},
  6839. {124, 124},
  6840. {124, 124},
  6841. {124, 124},
  6842. {124, 124},
  6843. {124, 124},
  6844. {124, 124},
  6845. {124, 124},
  6846. {124, 124},
  6847. {124, 124},
  6848. {124, 124},
  6849. {124, 124},
  6850. {124, 124},
  6851. {124, 124},
  6852. {124, 124},
  6853. {124, 124},
  6854. {124, 124},
  6855. {124, 124},
  6856. {124, 124},
  6857. {124, 124},
  6858. {124, 124},
  6859. {124, 124},
  6860. {124, 124},
  6861. {124, 124},
  6862. {124, 124},
  6863. {124, 124},
  6864. {124, 124},
  6865. {124, 124},
  6866. {124, 124},
  6867. {124, 124},
  6868. {124, 124},
  6869. {124, 124},
  6870. {124, 124},
  6871. {124, 124},
  6872. {124, 124},
  6873. {124, 124},
  6874. {124, 124},
  6875. {124, 124},
  6876. {124, 124},
  6877. {124, 124},
  6878. {124, 124},
  6879. {124, 124},
  6880. {124, 124},
  6881. {124, 124},
  6882. {124, 124},
  6883. {124, 124},
  6884. {124, 124},
  6885. {124, 124},
  6886. {124, 124},
  6887. {124, 124},
  6888. {124, 124},
  6889. {124, 124},
  6890. {124, 124},
  6891. {124, 124},
  6892. {124, 124},
  6893. {124, 124},
  6894. {124, 124},
  6895. {124, 124},
  6896. {124, 124},
  6897. {124, 124},
  6898. {124, 124},
  6899. {124, 124},
  6900. {124, 124},
  6901. {124, 124},
  6902. {124, 124},
  6903. {124, 124},
  6904. {124, 124},
  6905. {124, 124},
  6906. {124, 124},
  6907. {124, 124},
  6908. {124, 124},
  6909. {124, 124},
  6910. {124, 124},
  6911. {124, 124},
  6912. {124, 124},
  6913. {124, 124},
  6914. {124, 124},
  6915. {124, 124},
  6916. {124, 124},
  6917. {124, 124},
  6918. {124, 124},
  6919. {124, 124},
  6920. {124, 124},
  6921. {124, 124},
  6922. {124, 124},
  6923. {124, 124},
  6924. {124, 124},
  6925. {124, 124},
  6926. {124, 124},
  6927. {124, 124},
  6928. {124, 124},
  6929. {124, 124},
  6930. {124, 124},
  6931. {124, 124},
  6932. {124, 124},
  6933. {124, 124},
  6934. {124, 124},
  6935. {124, 124},
  6936. {124, 124},
  6937. {124, 124},
  6938. {124, 124},
  6939. {124, 124},
  6940. {124, 124},
  6941. {124, 124},
  6942. {124, 49},
  6943. {124, 124},
  6944. {127, 127},
  6945. {127, 127},
  6946. {127, 127},
  6947. {127, 127},
  6948. {127, 127},
  6949. {127, 127},
  6950. {127, 127},
  6951. {127, 127},
  6952. {127, 127},
  6953. {127, 127},
  6954. {0, 0},
  6955. {127, 127},
  6956. {127, 127},
  6957. {127, 127},
  6958. {127, 127},
  6959. {127, 127},
  6960. {127, 127},
  6961. {127, 127},
  6962. {127, 127},
  6963. {127, 127},
  6964. {127, 127},
  6965. {127, 127},
  6966. {127, 127},
  6967. {127, 127},
  6968. {127, 127},
  6969. {127, 127},
  6970. {127, 127},
  6971. {127, 127},
  6972. {127, 127},
  6973. {127, 127},
  6974. {127, 127},
  6975. {127, 127},
  6976. {127, 127},
  6977. {127, 127},
  6978. {127, 127},
  6979. {127, 127},
  6980. {127, 127},
  6981. {127, 127},
  6982. {127, 127},
  6983. {127, 127},
  6984. {127, 127},
  6985. {127, 127},
  6986. {127, 127},
  6987. {127, 127},
  6988. {127, 127},
  6989. {127, 127},
  6990. {127, 127},
  6991. {127, 127},
  6992. {127, 127},
  6993. {127, 127},
  6994. {127, 127},
  6995. {127, 127},
  6996. {127, 127},
  6997. {127, 127},
  6998. {127, 127},
  6999. {127, 127},
  7000. {127, 127},
  7001. {127, 127},
  7002. {127, 127},
  7003. {127, 127},
  7004. {127, 127},
  7005. {127, 127},
  7006. {127, 52},
  7007. {127, 127},
  7008. {127, 127},
  7009. {127, 127},
  7010. {127, 127},
  7011. {127, 127},
  7012. {127, 127},
  7013. {127, 127},
  7014. {127, 127},
  7015. {127, 127},
  7016. {127, 127},
  7017. {127, 127},
  7018. {127, 127},
  7019. {127, 127},
  7020. {127, 127},
  7021. {127, 127},
  7022. {127, 127},
  7023. {127, 127},
  7024. {127, 127},
  7025. {127, 127},
  7026. {127, 127},
  7027. {127, 127},
  7028. {127, 127},
  7029. {127, 127},
  7030. {127, 127},
  7031. {127, 127},
  7032. {127, 127},
  7033. {127, 127},
  7034. {127, 127},
  7035. {127, 127},
  7036. {127, 127},
  7037. {127, 127},
  7038. {127, 127},
  7039. {127, 127},
  7040. {127, 127},
  7041. {127, 127},
  7042. {127, 127},
  7043. {127, 127},
  7044. {127, 127},
  7045. {127, 127},
  7046. {127, 127},
  7047. {127, 127},
  7048. {127, 127},
  7049. {127, 127},
  7050. {127, 127},
  7051. {127, 127},
  7052. {127, 127},
  7053. {127, 127},
  7054. {127, 127},
  7055. {127, 127},
  7056. {127, 127},
  7057. {127, 127},
  7058. {127, 127},
  7059. {127, 127},
  7060. {127, 127},
  7061. {127, 127},
  7062. {127, 127},
  7063. {127, 127},
  7064. {127, 127},
  7065. {127, 127},
  7066. {127, 127},
  7067. {127, 127},
  7068. {127, 127},
  7069. {127, 127},
  7070. {127, 127},
  7071. {129, 59},
  7072. {129, 59},
  7073. {129, 59},
  7074. {129, 59},
  7075. {129, 59},
  7076. {129, 59},
  7077. {129, 59},
  7078. {129, 59},
  7079. {129, 59},
  7080. {129, 59},
  7081. {0, 0},
  7082. {129, 59},
  7083. {129, 59},
  7084. {129, 59},
  7085. {129, 59},
  7086. {129, 59},
  7087. {129, 59},
  7088. {129, 59},
  7089. {129, 59},
  7090. {129, 59},
  7091. {129, 59},
  7092. {129, 59},
  7093. {129, 59},
  7094. {129, 59},
  7095. {129, 59},
  7096. {129, 59},
  7097. {129, 59},
  7098. {129, 59},
  7099. {129, 59},
  7100. {129, 59},
  7101. {129, 59},
  7102. {129, 59},
  7103. {129, 59},
  7104. {129, 59},
  7105. {129, 59},
  7106. {129, 59},
  7107. {129, 59},
  7108. {0, 0},
  7109. {129, 59},
  7110. {129, 59},
  7111. {129, 59},
  7112. {129, 59},
  7113. {129, 59},
  7114. {129, 59},
  7115. {129, 59},
  7116. {129, 59},
  7117. {129, 59},
  7118. {129, 59},
  7119. {129, 59},
  7120. {129, 59},
  7121. {129, 59},
  7122. {129, 59},
  7123. {129, 59},
  7124. {129, 59},
  7125. {129, 59},
  7126. {129, 59},
  7127. {129, 59},
  7128. {129, 59},
  7129. {129, 59},
  7130. {129, 59},
  7131. {129, 59},
  7132. {129, 59},
  7133. {129, 59},
  7134. {129, 59},
  7135. {129, 59},
  7136. {129, 59},
  7137. {129, 59},
  7138. {129, 59},
  7139. {129, 59},
  7140. {129, 59},
  7141. {129, 59},
  7142. {129, 59},
  7143. {129, 59},
  7144. {129, 97},
  7145. {129, 59},
  7146. {129, 59},
  7147. {129, 59},
  7148. {129, 59},
  7149. {129, 59},
  7150. {129, 59},
  7151. {129, 59},
  7152. {129, 59},
  7153. {129, 59},
  7154. {129, 59},
  7155. {129, 59},
  7156. {129, 59},
  7157. {129, 59},
  7158. {129, 59},
  7159. {129, 59},
  7160. {129, 59},
  7161. {129, 59},
  7162. {129, 59},
  7163. {129, 59},
  7164. {129, 59},
  7165. {129, 59},
  7166. {129, 59},
  7167. {129, 59},
  7168. {129, 59},
  7169. {129, 59},
  7170. {129, 59},
  7171. {129, 59},
  7172. {129, 59},
  7173. {129, 59},
  7174. {129, 59},
  7175. {129, 59},
  7176. {129, 59},
  7177. {129, 59},
  7178. {129, 59},
  7179. {129, 59},
  7180. {129, 59},
  7181. {129, 59},
  7182. {129, 59},
  7183. {129, 59},
  7184. {129, 59},
  7185. {129, 59},
  7186. {129, 59},
  7187. {129, 59},
  7188. {129, 59},
  7189. {129, 59},
  7190. {129, 59},
  7191. {129, 59},
  7192. {129, 59},
  7193. {129, 59},
  7194. {129, 59},
  7195. {129, 59},
  7196. {129, 59},
  7197. {129, 59},
  7198. {130, 90},
  7199. {130, 90},
  7200. {130, 90},
  7201. {130, 90},
  7202. {130, 90},
  7203. {130, 90},
  7204. {130, 90},
  7205. {130, 90},
  7206. {130, 90},
  7207. {130, 90},
  7208. {0, 0},
  7209. {130, 90},
  7210. {130, 90},
  7211. {130, 90},
  7212. {130, 90},
  7213. {130, 90},
  7214. {130, 90},
  7215. {130, 90},
  7216. {130, 90},
  7217. {130, 90},
  7218. {130, 90},
  7219. {130, 90},
  7220. {130, 90},
  7221. {130, 90},
  7222. {130, 90},
  7223. {130, 90},
  7224. {130, 90},
  7225. {130, 90},
  7226. {130, 90},
  7227. {130, 90},
  7228. {130, 90},
  7229. {130, 90},
  7230. {130, 90},
  7231. {130, 90},
  7232. {130, 90},
  7233. {130, 90},
  7234. {130, 90},
  7235. {130, 90},
  7236. {130, 90},
  7237. {130, 90},
  7238. {130, 90},
  7239. {130, 90},
  7240. {130, 90},
  7241. {130, 90},
  7242. {130, 90},
  7243. {130, 90},
  7244. {130, 90},
  7245. {130, 90},
  7246. {130, 90},
  7247. {130, 90},
  7248. {130, 90},
  7249. {130, 90},
  7250. {130, 90},
  7251. {130, 90},
  7252. {130, 90},
  7253. {130, 90},
  7254. {130, 90},
  7255. {130, 90},
  7256. {130, 90},
  7257. {130, 90},
  7258. {130, 90},
  7259. {130, 90},
  7260. {130, 90},
  7261. {130, 90},
  7262. {130, 90},
  7263. {130, 90},
  7264. {130, 90},
  7265. {130, 90},
  7266. {130, 90},
  7267. {130, 90},
  7268. {130, 90},
  7269. {130, 90},
  7270. {130, 90},
  7271. {130, 116},
  7272. {130, 90},
  7273. {130, 90},
  7274. {130, 90},
  7275. {130, 90},
  7276. {130, 90},
  7277. {130, 90},
  7278. {130, 90},
  7279. {130, 90},
  7280. {130, 90},
  7281. {130, 90},
  7282. {130, 90},
  7283. {130, 90},
  7284. {130, 90},
  7285. {130, 90},
  7286. {130, 90},
  7287. {130, 90},
  7288. {130, 90},
  7289. {130, 90},
  7290. {130, 90},
  7291. {130, 90},
  7292. {130, 90},
  7293. {130, 90},
  7294. {130, 90},
  7295. {130, 90},
  7296. {130, 90},
  7297. {130, 90},
  7298. {130, 90},
  7299. {130, 90},
  7300. {130, 90},
  7301. {130, 90},
  7302. {130, 90},
  7303. {130, 90},
  7304. {130, 90},
  7305. {130, 90},
  7306. {130, 90},
  7307. {130, 90},
  7308. {130, 90},
  7309. {130, 90},
  7310. {130, 90},
  7311. {130, 90},
  7312. {130, 90},
  7313. {130, 90},
  7314. {130, 90},
  7315. {130, 90},
  7316. {130, 90},
  7317. {130, 90},
  7318. {130, 90},
  7319. {130, 90},
  7320. {130, 90},
  7321. {130, 90},
  7322. {130, 90},
  7323. {130, 90},
  7324. {130, 90},
  7325. {131, 98},
  7326. {131, 98},
  7327. {131, 98},
  7328. {131, 98},
  7329. {131, 98},
  7330. {131, 98},
  7331. {131, 98},
  7332. {131, 98},
  7333. {131, 98},
  7334. {131, 98},
  7335. {0, 0},
  7336. {131, 98},
  7337. {131, 98},
  7338. {131, 98},
  7339. {131, 98},
  7340. {131, 98},
  7341. {131, 98},
  7342. {131, 98},
  7343. {131, 98},
  7344. {131, 98},
  7345. {131, 98},
  7346. {131, 98},
  7347. {131, 98},
  7348. {131, 98},
  7349. {131, 98},
  7350. {131, 98},
  7351. {131, 98},
  7352. {131, 98},
  7353. {131, 98},
  7354. {131, 98},
  7355. {131, 98},
  7356. {131, 98},
  7357. {131, 98},
  7358. {131, 98},
  7359. {131, 98},
  7360. {131, 98},
  7361. {131, 98},
  7362. {131, 98},
  7363. {131, 98},
  7364. {131, 98},
  7365. {131, 98},
  7366. {131, 98},
  7367. {131, 98},
  7368. {131, 98},
  7369. {131, 98},
  7370. {131, 98},
  7371. {131, 98},
  7372. {131, 98},
  7373. {131, 98},
  7374. {131, 98},
  7375. {131, 98},
  7376. {131, 98},
  7377. {131, 98},
  7378. {131, 98},
  7379. {131, 98},
  7380. {131, 98},
  7381. {131, 98},
  7382. {131, 98},
  7383. {131, 98},
  7384. {131, 98},
  7385. {131, 98},
  7386. {131, 98},
  7387. {131, 98},
  7388. {131, 98},
  7389. {131, 98},
  7390. {131, 98},
  7391. {131, 98},
  7392. {131, 98},
  7393. {131, 98},
  7394. {131, 98},
  7395. {131, 98},
  7396. {131, 98},
  7397. {131, 98},
  7398. {131, 119},
  7399. {131, 98},
  7400. {131, 98},
  7401. {131, 98},
  7402. {131, 98},
  7403. {131, 98},
  7404. {131, 98},
  7405. {131, 98},
  7406. {131, 98},
  7407. {131, 98},
  7408. {131, 98},
  7409. {131, 98},
  7410. {131, 98},
  7411. {131, 98},
  7412. {131, 98},
  7413. {131, 98},
  7414. {131, 98},
  7415. {131, 98},
  7416. {131, 98},
  7417. {131, 98},
  7418. {131, 98},
  7419. {131, 98},
  7420. {131, 98},
  7421. {131, 98},
  7422. {131, 98},
  7423. {131, 98},
  7424. {131, 98},
  7425. {131, 98},
  7426. {131, 98},
  7427. {131, 98},
  7428. {131, 98},
  7429. {131, 98},
  7430. {131, 98},
  7431. {131, 98},
  7432. {131, 98},
  7433. {131, 98},
  7434. {131, 98},
  7435. {131, 98},
  7436. {131, 98},
  7437. {131, 98},
  7438. {131, 98},
  7439. {131, 98},
  7440. {131, 98},
  7441. {131, 98},
  7442. {131, 98},
  7443. {131, 98},
  7444. {131, 98},
  7445. {131, 98},
  7446. {131, 98},
  7447. {131, 98},
  7448. {131, 98},
  7449. {131, 98},
  7450. {131, 98},
  7451. {131, 98},
  7452. {0, 0},
  7453. };
  7454. static    yyCombType *    yyBasePtr    [yyDStateCount + 1] = {& yyComb [0],
  7455. & yyComb [0],
  7456. & yyComb [0],
  7457. & yyComb [123],
  7458. & yyComb [1],
  7459. & yyComb [250],
  7460. & yyComb [2],
  7461. & yyComb [377],
  7462. & yyComb [3],
  7463. & yyComb [495],
  7464. & yyComb [468],
  7465. & yyComb [619],
  7466. & yyComb [4],
  7467. & yyComb [746],
  7468. & yyComb [5],
  7469. & yyComb [873],
  7470. & yyComb [6],
  7471. & yyComb [1000],
  7472. & yyComb [7],
  7473. & yyComb [1127],
  7474. & yyComb [8],
  7475. & yyComb [497],
  7476. & yyComb [9],
  7477. & yyComb [1254],
  7478. & yyComb [21],
  7479. & yyComb [1381],
  7480. & yyComb [22],
  7481. & yyComb [1508],
  7482. & yyComb [23],
  7483. & yyComb [1635],
  7484. & yyComb [1],
  7485. & yyComb [3],
  7486. & yyComb [0],
  7487. & yyComb [463],
  7488. & yyComb [471],
  7489. & yyComb [1762],
  7490. & yyComb [1889],
  7491. & yyComb [2016],
  7492. & yyComb [2143],
  7493. & yyComb [382],
  7494. & yyComb [0],
  7495. & yyComb [383],
  7496. & yyComb [2270],
  7497. & yyComb [0],
  7498. & yyComb [0],
  7499. & yyComb [492],
  7500. & yyComb [0],
  7501. & yyComb [0],
  7502. & yyComb [0],
  7503. & yyComb [0],
  7504. & yyComb [0],
  7505. & yyComb [502],
  7506. & yyComb [1],
  7507. & yyComb [0],
  7508. & yyComb [0],
  7509. & yyComb [0],
  7510. & yyComb [2397],
  7511. & yyComb [0],
  7512. & yyComb [2524],
  7513. & yyComb [2651],
  7514. & yyComb [2778],
  7515. & yyComb [2905],
  7516. & yyComb [526],
  7517. & yyComb [3032],
  7518. & yyComb [3159],
  7519. & yyComb [0],
  7520. & yyComb [0],
  7521. & yyComb [3286],
  7522. & yyComb [0],
  7523. & yyComb [3413],
  7524. & yyComb [3540],
  7525. & yyComb [3667],
  7526. & yyComb [3794],
  7527. & yyComb [0],
  7528. & yyComb [3921],
  7529. & yyComb [527],
  7530. & yyComb [528],
  7531. & yyComb [20],
  7532. & yyComb [16],
  7533. & yyComb [0],
  7534. & yyComb [4048],
  7535. & yyComb [483],
  7536. & yyComb [4175],
  7537. & yyComb [4302],
  7538. & yyComb [4429],
  7539. & yyComb [4556],
  7540. & yyComb [4558],
  7541. & yyComb [462],
  7542. & yyComb [0],
  7543. & yyComb [0],
  7544. & yyComb [4686],
  7545. & yyComb [4813],
  7546. & yyComb [438],
  7547. & yyComb [4892],
  7548. & yyComb [0],
  7549. & yyComb [5015],
  7550. & yyComb [5142],
  7551. & yyComb [529],
  7552. & yyComb [5269],
  7553. & yyComb [5396],
  7554. & yyComb [5523],
  7555. & yyComb [0],
  7556. & yyComb [0],
  7557. & yyComb [5650],
  7558. & yyComb [5777],
  7559. & yyComb [5904],
  7560. & yyComb [6031],
  7561. & yyComb [6158],
  7562. & yyComb [6241],
  7563. & yyComb [485],
  7564. & yyComb [17],
  7565. & yyComb [6369],
  7566. & yyComb [26],
  7567. & yyComb [27],
  7568. & yyComb [555],
  7569. & yyComb [55],
  7570. & yyComb [15],
  7571. & yyComb [558],
  7572. & yyComb [59],
  7573. & yyComb [455],
  7574. & yyComb [6487],
  7575. & yyComb [0],
  7576. & yyComb [3425],
  7577. & yyComb [6615],
  7578. & yyComb [6742],
  7579. & yyComb [441],
  7580. & yyComb [495],
  7581. & yyComb [6869],
  7582. & yyComb [543],
  7583. & yyComb [6996],
  7584. & yyComb [7123],
  7585. & yyComb [7250],
  7586. & yyComb [498],
  7587. & yyComb [499],
  7588. & yyComb [515],
  7589. & yyComb [532],
  7590. & yyComb [533],
  7591. & yyComb [535],
  7592. & yyComb [446],
  7593. & yyComb [0],
  7594. & yyComb [0],
  7595. & yyComb [0],
  7596. & yyComb [0],
  7597. & yyComb [0],
  7598. & yyComb [0],
  7599. & yyComb [0],
  7600. & yyComb [0],
  7601. & yyComb [0],
  7602. & yyComb [0],
  7603. & yyComb [0],
  7604. & yyComb [0],
  7605. & yyComb [0],
  7606. & yyComb [0],
  7607. & yyComb [0],
  7608. & yyComb [0],
  7609. & yyComb [0],
  7610. & yyComb [0],
  7611. & yyComb [0],
  7612. & yyComb [0],
  7613. & yyComb [0],
  7614. & yyComb [0],
  7615. & yyComb [0],
  7616. & yyComb [0],
  7617. & yyComb [0],
  7618. & yyComb [0],
  7619. & yyComb [0],
  7620. & yyComb [0],
  7621. & yyComb [0],
  7622. & yyComb [495],
  7623. & yyComb [501],
  7624. & yyComb [0],
  7625. & yyComb [0],
  7626. & yyComb [0],
  7627. & yyComb [0],
  7628. & yyComb [4],
  7629. & yyComb [0],
  7630. & yyComb [0],
  7631. & yyComb [5],
  7632. & yyComb [0],
  7633. & yyComb [0],
  7634. & yyComb [0],
  7635. & yyComb [0],
  7636. & yyComb [561],
  7637. & yyComb [0],
  7638. & yyComb [567],
  7639. & yyComb [569],
  7640. & yyComb [0],
  7641. & yyComb [0],
  7642. & yyComb [0],
  7643. & yyComb [0],
  7644. & yyComb [0],
  7645. & yyComb [0],
  7646. & yyComb [0],
  7647. & yyComb [0],
  7648. & yyComb [0],
  7649. & yyComb [0],
  7650. & yyComb [0],
  7651. & yyComb [0],
  7652. & yyComb [0],
  7653. & yyComb [0],
  7654. & yyComb [0],
  7655. & yyComb [0],
  7656. & yyComb [0],
  7657. & yyComb [0],
  7658. };
  7659. static    yyStateRange    yyDefault    [yyDStateCount + 1] = {0,
  7660. 27,
  7661. 1,
  7662. 33,
  7663. 3,
  7664. 33,
  7665. 5,
  7666. 33,
  7667. 7,
  7668. 7,
  7669. 9,
  7670. 33,
  7671. 11,
  7672. 33,
  7673. 13,
  7674. 33,
  7675. 15,
  7676. 33,
  7677. 17,
  7678. 33,
  7679. 19,
  7680. 36,
  7681. 21,
  7682. 33,
  7683. 23,
  7684. 33,
  7685. 25,
  7686. 33,
  7687. 27,
  7688. 39,
  7689. 39,
  7690. 39,
  7691. 0,
  7692. 39,
  7693. 39,
  7694. 37,
  7695. 39,
  7696. 33,
  7697. 37,
  7698. 0,
  7699. 0,
  7700. 0,
  7701. 72,
  7702. 0,
  7703. 0,
  7704. 41,
  7705. 0,
  7706. 0,
  7707. 0,
  7708. 0,
  7709. 0,
  7710. 41,
  7711. 41,
  7712. 0,
  7713. 0,
  7714. 0,
  7715. 58,
  7716. 0,
  7717. 41,
  7718. 41,
  7719. 41,
  7720. 72,
  7721. 41,
  7722. 41,
  7723. 45,
  7724. 0,
  7725. 0,
  7726. 75,
  7727. 75,
  7728. 51,
  7729. 41,
  7730. 64,
  7731. 71,
  7732. 56,
  7733. 41,
  7734. 45,
  7735. 41,
  7736. 41,
  7737. 41,
  7738. 0,
  7739. 41,
  7740. 0,
  7741. 81,
  7742. 81,
  7743. 108,
  7744. 108,
  7745. 0,
  7746. 0,
  7747. 86,
  7748. 87,
  7749. 83,
  7750. 114,
  7751. 0,
  7752. 87,
  7753. 0,
  7754. 96,
  7755. 108,
  7756. 96,
  7757. 83,
  7758. 117,
  7759. 81,
  7760. 93,
  7761. 86,
  7762. 81,
  7763. 95,
  7764. 81,
  7765. 81,
  7766. 81,
  7767. 0,
  7768. 0,
  7769. 86,
  7770. 81,
  7771. 84,
  7772. 85,
  7773. 90,
  7774. 90,
  7775. 90,
  7776. 98,
  7777. 98,
  7778. 98,
  7779. 0,
  7780. 138,
  7781. 138,
  7782. 138,
  7783. 138,
  7784. 128,
  7785. 138,
  7786. 138,
  7787. 138,
  7788. 138,
  7789. 138,
  7790. 138,
  7791. 129,
  7792. 130,
  7793. 131,
  7794. 129,
  7795. 130,
  7796. 131,
  7797. 0,
  7798. 0,
  7799. 0,
  7800. 138,
  7801. 41,
  7802. 78,
  7803. 138,
  7804. 63,
  7805. 98,
  7806. 59,
  7807. 73,
  7808. 90,
  7809. 41,
  7810. 39,
  7811. 80,
  7812. 78,
  7813. 0,
  7814. 63,
  7815. 98,
  7816. 59,
  7817. 73,
  7818. 90,
  7819. 41,
  7820. 39,
  7821. 85,
  7822. 84,
  7823. 83,
  7824. 80,
  7825. 78,
  7826. 121,
  7827. 121,
  7828. 138,
  7829. 0,
  7830. 121,
  7831. 121,
  7832. 141,
  7833. 121,
  7834. 0,
  7835. 121,
  7836. 121,
  7837. 0,
  7838. 144,
  7839. 141,
  7840. 0,
  7841. 121,
  7842. 0,
  7843. 41,
  7844. 39,
  7845. 121,
  7846. 121,
  7847. 39,
  7848. 121,
  7849. 121,
  7850. 39,
  7851. 121,
  7852. 121,
  7853. 121,
  7854. 121,
  7855. 121,
  7856. 121,
  7857. 121,
  7858. 121,
  7859. 141,
  7860. 121,
  7861. 141,
  7862. 0,
  7863. };
  7864. static    yyStateRange    yyEobTrans    [yyDStateCount + 1] = {0,
  7865. 121,
  7866. 121,
  7867. 98,
  7868. 98,
  7869. 59,
  7870. 59,
  7871. 121,
  7872. 121,
  7873. 121,
  7874. 121,
  7875. 90,
  7876. 90,
  7877. 41,
  7878. 41,
  7879. 39,
  7880. 39,
  7881. 85,
  7882. 85,
  7883. 84,
  7884. 84,
  7885. 83,
  7886. 83,
  7887. 80,
  7888. 80,
  7889. 78,
  7890. 78,
  7891. 121,
  7892. 121,
  7893. 105,
  7894. 0,
  7895. 0,
  7896. 0,
  7897. 0,
  7898. 0,
  7899. 35,
  7900. 83,
  7901. 37,
  7902. 38,
  7903. 0,
  7904. 0,
  7905. 0,
  7906. 42,
  7907. 0,
  7908. 0,
  7909. 0,
  7910. 0,
  7911. 0,
  7912. 0,
  7913. 0,
  7914. 0,
  7915. 0,
  7916. 0,
  7917. 0,
  7918. 0,
  7919. 0,
  7920. 94,
  7921. 0,
  7922. 58,
  7923. 59,
  7924. 60,
  7925. 61,
  7926. 0,
  7927. 63,
  7928. 64,
  7929. 0,
  7930. 0,
  7931. 67,
  7932. 0,
  7933. 50,
  7934. 78,
  7935. 106,
  7936. 72,
  7937. 94,
  7938. 79,
  7939. 0,
  7940. 0,
  7941. 0,
  7942. 0,
  7943. 0,
  7944. 80,
  7945. 0,
  7946. 82,
  7947. 83,
  7948. 84,
  7949. 85,
  7950. 0,
  7951. 0,
  7952. 0,
  7953. 0,
  7954. 90,
  7955. 91,
  7956. 0,
  7957. 0,
  7958. 0,
  7959. 95,
  7960. 59,
  7961. 59,
  7962. 98,
  7963. 99,
  7964. 100,
  7965. 0,
  7966. 0,
  7967. 127,
  7968. 104,
  7969. 105,
  7970. 106,
  7971. 79,
  7972. 0,
  7973. 0,
  7974. 0,
  7975. 80,
  7976. 84,
  7977. 85,
  7978. 90,
  7979. 90,
  7980. 90,
  7981. 98,
  7982. 98,
  7983. 98,
  7984. 0,
  7985. 0,
  7986. 0,
  7987. 123,
  7988. 124,
  7989. 0,
  7990. 0,
  7991. 127,
  7992. 0,
  7993. 59,
  7994. 90,
  7995. 98,
  7996. 59,
  7997. 90,
  7998. 98,
  7999. 59,
  8000. 90,
  8001. 98,
  8002. 0,
  8003. 0,
  8004. 0,
  8005. 0,
  8006. 0,
  8007. 0,
  8008. 0,
  8009. 63,
  8010. 98,
  8011. 59,
  8012. 94,
  8013. 90,
  8014. 0,
  8015. 0,
  8016. 80,
  8017. 0,
  8018. 0,
  8019. 63,
  8020. 98,
  8021. 59,
  8022. 94,
  8023. 90,
  8024. 0,
  8025. 0,
  8026. 85,
  8027. 84,
  8028. 83,
  8029. 80,
  8030. 0,
  8031. 0,
  8032. 0,
  8033. 0,
  8034. 0,
  8035. 0,
  8036. 0,
  8037. 0,
  8038. 0,
  8039. 0,
  8040. 0,
  8041. 0,
  8042. 0,
  8043. 0,
  8044. 0,
  8045. 0,
  8046. 0,
  8047. 0,
  8048. 0,
  8049. 0,
  8050. 0,
  8051. 0,
  8052. 0,
  8053. 0,
  8054. 0,
  8055. 0,
  8056. 0,
  8057. 0,
  8058. 0,
  8059. 0,
  8060. 0,
  8061. 0,
  8062. 0,
  8063. 0,
  8064. 0,
  8065. 0,
  8066. 0,
  8067. 0,
  8068. };
  8069.  
  8070. static    yyStateRange    yyInitStateStack [yyInitBufferSize] = {0};
  8071. static    yyStateRange *    yyStateStack    = yyInitStateStack;
  8072. static    unsigned long    yyStateStackSize= yyInitBufferSize;
  8073. static    yyStateRange    yyStartState    = 0;
  8074. static    yyStateRange    yyPreviousStart    = 1;
  8075.  
  8076. static  short        yySourceFile    ;
  8077. static    bool        yyEof        ;
  8078. static    unsigned char *    yyChBufferPtr    ;
  8079. static    unsigned char *    yyChBufferStart    ;
  8080. static    unsigned long    yyChBufferSize    ;
  8081. static    unsigned char *    yyChBufferIndex    = ((unsigned char *) yyComb) + 2; /* dirty trick */
  8082. static    int        yyBytesRead    ;
  8083. static    int        yyLineCount    ;
  8084. static    unsigned char *    yyLineStart    ;
  8085.  
  8086. static    struct {
  8087.     short        yySourceFile    ;
  8088.     bool        yyEof        ;
  8089.     unsigned char *    yyChBufferPtr    ;
  8090.     unsigned char *    yyChBufferStart    ;
  8091.     unsigned long    yyChBufferSize    ;
  8092.     unsigned char *    yyChBufferIndex    ;
  8093.     int        yyBytesRead    ;
  8094.     int        yyLineCount    ;
  8095.     unsigned char *    yyLineStart    ;
  8096.     } yyFileStack [yyFileStackSize + 1], * yyFileStackPtr = yyFileStack;
  8097.  
  8098. static    unsigned char    yyToLower    [] = {
  8099. '\0', '\1', '\2', '\3', '\4', '\5', '\6', '\7',
  8100. '\10', '\11', '\12', '\13', '\14', '\15', '\16', '\17',
  8101. '\20', '\21', '\22', '\23', '\24', '\25', '\26', '\27',
  8102. '\30', '\31', '\32', '\33', '\34', '\35', '\36', '\37',
  8103. ' ', '!', '"', '#', '$', '%', '&', '\'', '(', ')', '*', '+', ',', '-', '.', '/',
  8104. '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', ':', ';', '<', '=', '>', '?',
  8105. '@', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o',
  8106. 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', '[', '\\', ']', '^', '_',
  8107. '`', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o',
  8108. 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', '{', '|', '}', '~', '\177',
  8109. '\200', '\201', '\202', '\203', '\204', '\205', '\206', '\207',
  8110. '\210', '\211', '\212', '\213', '\214', '\215', '\216', '\217',
  8111. '\220', '\221', '\222', '\223', '\224', '\225', '\226', '\227',
  8112. '\230', '\231', '\232', '\233', '\234', '\235', '\236', '\237',
  8113. '\240', '\241', '\242', '\243', '\244', '\245', '\246', '\247',
  8114. '\250', '\251', '\252', '\253', '\254', '\255', '\256', '\257',
  8115. '\260', '\261', '\262', '\263', '\264', '\265', '\266', '\267',
  8116. '\270', '\271', '\272', '\273', '\274', '\275', '\276', '\277',
  8117. '\300', '\301', '\302', '\303', '\304', '\305', '\306', '\307',
  8118. '\310', '\311', '\312', '\313', '\314', '\315', '\316', '\317',
  8119. '\320', '\321', '\322', '\323', '\324', '\325', '\326', '\327',
  8120. '\330', '\331', '\332', '\333', '\334', '\335', '\336', '\337',
  8121. '\340', '\341', '\342', '\343', '\344', '\345', '\346', '\347',
  8122. '\350', '\351', '\352', '\353', '\354', '\355', '\356', '\357',
  8123. '\360', '\361', '\362', '\363', '\364', '\365', '\366', '\367',
  8124. '\370', '\371', '\372', '\373', '\374', '\375', '\376', '\377',
  8125. };
  8126.  
  8127. static    unsigned char    yyToUpper    [] = {
  8128. '\0', '\1', '\2', '\3', '\4', '\5', '\6', '\7',
  8129. '\10', '\11', '\12', '\13', '\14', '\15', '\16', '\17',
  8130. '\20', '\21', '\22', '\23', '\24', '\25', '\26', '\27',
  8131. '\30', '\31', '\32', '\33', '\34', '\35', '\36', '\37',
  8132. ' ', '!', '"', '#', '$', '%', '&', '\'', '(', ')', '*', '+', ',', '-', '.', '/',
  8133. '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', ':', ';', '<', '=', '>', '?',
  8134. '@', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O',
  8135. 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', '[', '\\', ']', '^', '_',
  8136. '`', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O',
  8137. 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', '{', '|', '}', '~', '\177',
  8138. '\200', '\201', '\202', '\203', '\204', '\205', '\206', '\207',
  8139. '\210', '\211', '\212', '\213', '\214', '\215', '\216', '\217',
  8140. '\220', '\221', '\222', '\223', '\224', '\225', '\226', '\227',
  8141. '\230', '\231', '\232', '\233', '\234', '\235', '\236', '\237',
  8142. '\240', '\241', '\242', '\243', '\244', '\245', '\246', '\247',
  8143. '\250', '\251', '\252', '\253', '\254', '\255', '\256', '\257',
  8144. '\260', '\261', '\262', '\263', '\264', '\265', '\266', '\267',
  8145. '\270', '\271', '\272', '\273', '\274', '\275', '\276', '\277',
  8146. '\300', '\301', '\302', '\303', '\304', '\305', '\306', '\307',
  8147. '\310', '\311', '\312', '\313', '\314', '\315', '\316', '\317',
  8148. '\320', '\321', '\322', '\323', '\324', '\325', '\326', '\327',
  8149. '\330', '\331', '\332', '\333', '\334', '\335', '\336', '\337',
  8150. '\340', '\341', '\342', '\343', '\344', '\345', '\346', '\347',
  8151. '\350', '\351', '\352', '\353', '\354', '\355', '\356', '\357',
  8152. '\360', '\361', '\362', '\363', '\364', '\365', '\366', '\367',
  8153. '\370', '\371', '\372', '\373', '\374', '\375', '\376', '\377',
  8154. };
  8155.  
  8156. static    void    yyInitialize    ();
  8157. static    void    yyErrorMessage    ARGS((int yyErrorCode));
  8158. static    char    input        ();
  8159. /* line 27 "lex.rex" */
  8160.  
  8161. # include <stdio.h>
  8162. # include "Errors.h"
  8163.  
  8164. # define DPercent    1
  8165. # define Startdef    4
  8166. # define Translate    5
  8167. # define Slash        6
  8168. # define Dot        7
  8169. # define Question    8
  8170. # define Plus        9
  8171. # define Times        10
  8172. # define LParent    11
  8173. # define RParent    12
  8174. # define Bar        13
  8175. # define Action        14
  8176. # define Startcond    15
  8177. # define Repeat        16
  8178. # define Expansion    17
  8179. # define Caret        18
  8180. # define Pseudoaction    19
  8181. # define String        20
  8182. # define Charclass    21
  8183. # define Char        22
  8184. # define Macrodef    23
  8185. # define Translation    24
  8186. # define Newline    25
  8187. # define Dollar        26
  8188.  
  8189. /* error codes */
  8190. # define MissingBrace    9
  8191. # define MissingQuote    10
  8192. # define MissingDQuote    11
  8193. # define UnclosedComment 12
  8194. # define Error        3
  8195.  
  8196. static cardinal k, l;    /* temporary variables for string length    */
  8197. static char v [256];    /* temporary variable for strings        */
  8198. static int level;    /* counter for nested braces in actions        */
  8199.  
  8200. /* struct for lists of strings for start conditions and macro defs.    */
  8201. typedef struct scell {
  8202.         tStringRef car;
  8203.         struct scell * cdr;
  8204.            } cell;
  8205.  
  8206. static cell * startconds  = NULL;    /* list of start conditions    */
  8207. static cell * definitions = NULL;    /* list of macro definitions    */
  8208. static cell * local_section = NULL;    /* text of local section    */
  8209.  
  8210. /* constructor for string lists                        */
  8211. static cell * cons (s, p)
  8212.    tStringRef s;
  8213.    cell * p;
  8214. {
  8215.   cell * q = (cell *) Alloc (sizeof (cell));
  8216.   q->car = s;
  8217.   q->cdr = p;
  8218.   return q;
  8219. }
  8220.  
  8221. /* procedures for printing the start conditions                */
  8222. void aux_print_startconds (p)
  8223.    cell * p;
  8224. {
  8225.   if (p != NULL) {
  8226.     aux_print_startconds ((cell *) p->cdr);
  8227.     (void) printf ("\t");
  8228.     WriteString (stdout, p->car);
  8229.     (void) printf (",\n");
  8230.   }
  8231. }
  8232.  
  8233. void print_startconds ()
  8234. {
  8235.   if (startconds != NULL) {
  8236.     (void) printf ("\nSTART\n");
  8237.     aux_print_startconds ((cell *) startconds->cdr);
  8238.     (void) printf ("\t");
  8239.     WriteString (stdout, startconds->car);
  8240.     (void) printf ("\n");
  8241.   }
  8242. }
  8243.  
  8244. /* procedures for printing the macro definitions            */
  8245. void aux_print_macrodefs (p)
  8246.    cell * p;
  8247. {
  8248.   if (p != NULL) {
  8249.     aux_print_macrodefs ((cell *) p->cdr);
  8250.     (void) printf ("\t");
  8251.     WriteString (stdout, p->car);
  8252.     (void) printf ("\n");
  8253.   }
  8254. }
  8255.  
  8256. void print_macrodefs ()
  8257. {
  8258.   if (definitions != NULL) {
  8259.     (void) printf ("\nDEFINE\n");
  8260.     aux_print_macrodefs (definitions);
  8261.   }
  8262. }
  8263.  
  8264. /* procedures for printing the LOCAL section                */
  8265. void aux_print_local (p)
  8266.    cell * p;
  8267. {
  8268.   if (p != NULL) {
  8269.     aux_print_local ((cell *) p->cdr);
  8270.     WriteString (stdout, p->car);
  8271.   }
  8272. }
  8273.  
  8274. void print_local ()
  8275. {
  8276.   if (local_section != NULL) {
  8277.     (void) printf ("LOCAL {\n");
  8278.     aux_print_local (local_section);
  8279.     (void) printf ("}\n");
  8280.   }
  8281. }
  8282.  
  8283. /* mut macro to list of definitions                    */
  8284. void put_macro (p)
  8285.    char *p;
  8286. {
  8287.   definitions = cons (PutString (p, strlen (p)), definitions);
  8288. }
  8289.  
  8290. /* put string to text of LOCAL section                    */
  8291. void put_local (p)
  8292.    char *p;
  8293. {
  8294.   local_section = cons (PutString (p, strlen (p)), local_section);
  8295. }
  8296.  
  8297.  
  8298. /* attribute for tokens inserted by parser                */
  8299. void ErrorAttribute (Token, Attribute)
  8300.   int Token;
  8301.   tScanAttribute * Attribute;
  8302.   {
  8303.     Attribute->char_value = '\0';
  8304.   };
  8305.  
  8306. /* convert character in character class from LEX to REX format        */
  8307. /* returns the number of characters read                */
  8308. static int debracket (t, q)
  8309.    char **t;
  8310.    char *q;
  8311. {
  8312.   int x;
  8313.   int r;
  8314.   char *p = *t;
  8315.  
  8316.   if (*p == '\\') {
  8317.     *q++ = *p++;
  8318.     if ((*p >= '0') && (*p <= '7')) {    /* octal escape to decimal */
  8319.       x = 0;
  8320.       while ((*p >= '0') && (*p <= '7'))
  8321.     x = 8 * x + *p++ - '0';
  8322.       r = 1 + strlen (sprintf (q ,"%d", x));
  8323.     } else {                /* any other escape    */
  8324.       *q = *p++;
  8325.       r = 2;
  8326.     }
  8327.   } else {                /* REX special chars    */
  8328.     if ((*p == '-') || (*p == '}') || (*p == ' ') || (*p == '\\')) {
  8329.       *q++ = '\\';
  8330.       *q = *p++;
  8331.       r = 2;
  8332.     } else {                /* normal character    */
  8333.       *q = *p++;
  8334.       r = 1;
  8335.     }
  8336.   }
  8337.   *t = p;
  8338.   return r;
  8339. }
  8340.  
  8341.  
  8342. int GetToken ()
  8343. {
  8344.    register    yyStateRange    yyState;
  8345.    register    yyStateRange *    yyStatePtr;
  8346.    register    unsigned char * yyChBufferIndexReg;
  8347.    register    yyCombType * *    yyBasePtrReg = yyBasePtr;
  8348. /* line 209 "lex.rex" */
  8349.  char *p; 
  8350.    
  8351. yyBegin:
  8352.    yyState        = yyStartState;        /* initialize */
  8353.    yyStatePtr        = & yyStateStack [1];
  8354.    yyChBufferIndexReg     = yyChBufferIndex;
  8355.    TokenPtr         = (char *) yyChBufferIndexReg;
  8356.    if (yyChBufferIndexReg [-1] == yyEolCh) yyState ++;
  8357.  
  8358.    /* ASSERT yyChBuffer [yyChBufferIndex] == first character */
  8359.  
  8360. yyContinue:        /* continue after sentinel or skipping blanks */
  8361.    for (;;) {        /* execute as many state transitions as possible */
  8362.                     /* determine next state and get next character */
  8363.       register yyCombType * yyTablePtr = (yyBasePtrReg [yyState] + * yyChBufferIndexReg ++);
  8364.       if (yyTablePtr->yyCheck == yyState) {
  8365.      yyState = yyTablePtr->yyNext;
  8366.      * yyStatePtr ++ = yyState;        /* push state */
  8367.      goto yyContinue;
  8368.       }
  8369.       yyChBufferIndexReg --;            /* reconsider character */
  8370.       if ((yyState = yyDefault [yyState]) == yyDNoState) break;
  8371.    }
  8372.  
  8373.    for (;;) {                    /* search for last final state */
  8374.       TokenLength = yyChBufferIndexReg - (unsigned char *) TokenPtr;
  8375.       yyChBufferIndex = yyChBufferIndexReg;
  8376. switch (* -- yyStatePtr) {
  8377. case 32:;
  8378. yyChBufferIndex -= 1;
  8379. TokenLength -= 1;
  8380. Attribute.Position.Line   = yyLineCount;
  8381. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8382. /* line 264 "lex.rex" */
  8383. { yyEol (0);
  8384.       if (yyStartState == STD) { yyStart (Local); }
  8385.       else yyStart (InTarget);
  8386.       return DPercent;
  8387.     
  8388. } yy1: goto yyBegin;
  8389. case 31:;
  8390. Attribute.Position.Line   = yyLineCount;
  8391. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8392. /* line 271 "lex.rex" */
  8393. { yyEol (0);
  8394.       if (yyStartState == STD) { yyStart (RulePart); }
  8395.       else yyStart (InTarget);
  8396.       return DPercent;
  8397.     
  8398. } yy2: goto yyBegin;
  8399. case 63:;
  8400. case 145:;
  8401. case 155:;
  8402. Attribute.Position.Line   = yyLineCount;
  8403. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8404. /* line 279 "lex.rex" */
  8405. { yyEcho; yyStart (Target1); 
  8406. } yy3: goto yyBegin;
  8407. case 203:;
  8408. Attribute.Position.Line   = yyLineCount;
  8409. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8410. /* line 281 "lex.rex" */
  8411. { yyStart (InTarget); 
  8412. } yy4: goto yyBegin;
  8413. case 61:;
  8414. case 98:;
  8415. case 99:;
  8416. case 117:;
  8417. case 118:;
  8418. case 119:;
  8419. case 131:;
  8420. case 134:;
  8421. case 137:;
  8422. case 146:;
  8423. case 156:;
  8424. Attribute.Position.Line   = yyLineCount;
  8425. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8426. /* line 283 "lex.rex" */
  8427. { yyEcho; 
  8428. } yy5: goto yyBegin;
  8429. case 202:;
  8430. Attribute.Position.Line   = yyLineCount;
  8431. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8432. /* line 285 "lex.rex" */
  8433. { yyPrevious; yyEcho; yyEol (0); 
  8434. } yy6: goto yyBegin;
  8435. case 59:;
  8436. case 95:;
  8437. case 96:;
  8438. case 97:;
  8439. case 129:;
  8440. case 132:;
  8441. case 135:;
  8442. case 147:;
  8443. case 157:;
  8444. Attribute.Position.Line   = yyLineCount;
  8445. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8446. /* line 288 "lex.rex" */
  8447. { if (yyStartState == Local) { (void) GetWord (v); put_local (v); } else yyEcho; 
  8448. } yy7: goto yyBegin;
  8449. case 122:;
  8450. case 201:;
  8451. Attribute.Position.Line   = yyLineCount;
  8452. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8453. /* line 291 "lex.rex" */
  8454. { if (yyStartState == Local) put_local ("%"); else yyEcho; 
  8455. } yy8: goto yyBegin;
  8456. case 200:;
  8457. Attribute.Position.Line   = yyLineCount;
  8458. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8459. /* line 294 "lex.rex" */
  8460. { if (yyStartState == Local) put_local ("\n"); else yyEcho; yyEol (0); 
  8461. } yy9: goto yyBegin;
  8462. case 60:;
  8463. Attribute.Position.Line   = yyLineCount;
  8464. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8465. /* line 296 "lex.rex" */
  8466. { yyStart (STD); 
  8467. } yy10: goto yyBegin;
  8468. case 42:;
  8469. case 90:;
  8470. case 91:;
  8471. case 114:;
  8472. case 115:;
  8473. case 116:;
  8474. case 130:;
  8475. case 133:;
  8476. case 136:;
  8477. case 149:;
  8478. case 159:;
  8479. Attribute.Position.Line   = yyLineCount;
  8480. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8481. /* line 299 "lex.rex" */
  8482. { if (yyStartState == Local) { (void) GetWord (v); put_local (v); } else yyEcho; 
  8483. } yy11: goto yyBegin;
  8484. case 44:;
  8485. yyChBufferIndex -= 1;
  8486. TokenLength -= 1;
  8487. Attribute.Position.Line   = yyLineCount;
  8488. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8489. /* line 302 "lex.rex" */
  8490. { put_local ("\n"); yyEol (0); 
  8491. } yy12: goto yyBegin;
  8492. case 30:;
  8493. Attribute.Position.Line   = yyLineCount;
  8494. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8495. /* line 305 "lex.rex" */
  8496. { put_local ("\n"); yyEol (0); yyStart (RulePart); 
  8497. } yy13: goto yyBegin;
  8498. case 43:;
  8499. yyChBufferIndex -= 1;
  8500. TokenLength -= 1;
  8501. Attribute.Position.Line   = yyLineCount;
  8502. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8503. /* line 309 "lex.rex" */
  8504. { k = 5 + GetWord (& v [5]);
  8505.       (void) strcpy (v, "yyDoBEGIN ");
  8506.       v [10] = '(';
  8507.       v [k++] = ')';
  8508.       v [k] = '\0';
  8509.       l += k;
  8510.       if (yyStartState == Local) put_local (v);
  8511.       else (void) printf ("%s", v);
  8512.     
  8513. } yy14: goto yyBegin;
  8514. case 62:;
  8515. case 100:;
  8516. Attribute.Position.Line   = yyLineCount;
  8517. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8518. /* line 321 "lex.rex" */
  8519. { l = GetWord (Attribute.string_value);
  8520.       while (Attribute.string_value [--l] <= ' ')
  8521.         Attribute.string_value [l] = '\0';
  8522.       Attribute.string_value [++l] = '_';
  8523.       Attribute.string_value [++l] = '\0';
  8524.       yyStart (InMacro);
  8525.       return Macrodef;
  8526.     
  8527. } yy15: goto yyBegin;
  8528. case 64:;
  8529. Attribute.Position.Line   = yyLineCount;
  8530. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8531. /* line 332 "lex.rex" */
  8532. { l = GetWord (v);
  8533.       (void) strtok (v, " \t\n");
  8534.       do {
  8535.         p = strtok ((char *) NULL, " \t\n");
  8536.         if (p) startconds = cons (PutString (p, strlen (p)), startconds);
  8537.       } while (p);
  8538.       return Startdef;
  8539.     
  8540. } yy16: goto yyBegin;
  8541. case 65:;
  8542. Attribute.Position.Line   = yyLineCount;
  8543. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8544. /* line 342 "lex.rex" */
  8545. { return Translate; 
  8546. } yy17: goto yyBegin;
  8547. case 67:;
  8548. Attribute.Position.Line   = yyLineCount;
  8549. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8550. /* line 344 "lex.rex" */
  8551. { return Translation; 
  8552. } yy18: goto yyBegin;
  8553. case 66:;
  8554. Attribute.Position.Line   = yyLineCount;
  8555. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8556. /* line 347 "lex.rex" */
  8557. } yy19: goto yyBegin;
  8558. case 57:;
  8559. Attribute.Position.Line   = yyLineCount;
  8560. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8561. /* line 350 "lex.rex" */
  8562. { yyEol (0); 
  8563. } yy20: goto yyBegin;
  8564. case 199:;
  8565. Attribute.Position.Line   = yyLineCount;
  8566. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8567. /* line 353 "lex.rex" */
  8568. { return Slash    ; 
  8569. } yy21: goto yyBegin;
  8570. case 198:;
  8571. Attribute.Position.Line   = yyLineCount;
  8572. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8573. /* line 354 "lex.rex" */
  8574. { return Dot        ; 
  8575. } yy22: goto yyBegin;
  8576. case 197:;
  8577. Attribute.Position.Line   = yyLineCount;
  8578. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8579. /* line 355 "lex.rex" */
  8580. { return Question    ; 
  8581. } yy23: goto yyBegin;
  8582. case 196:;
  8583. Attribute.Position.Line   = yyLineCount;
  8584. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8585. /* line 356 "lex.rex" */
  8586. { return Plus        ; 
  8587. } yy24: goto yyBegin;
  8588. case 195:;
  8589. Attribute.Position.Line   = yyLineCount;
  8590. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8591. /* line 357 "lex.rex" */
  8592. { return Times    ; 
  8593. } yy25: goto yyBegin;
  8594. case 194:;
  8595. Attribute.Position.Line   = yyLineCount;
  8596. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8597. /* line 358 "lex.rex" */
  8598. { return LParent    ; 
  8599. } yy26: goto yyBegin;
  8600. case 193:;
  8601. Attribute.Position.Line   = yyLineCount;
  8602. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8603. /* line 359 "lex.rex" */
  8604. { return RParent    ; 
  8605. } yy27: goto yyBegin;
  8606. case 192:;
  8607. Attribute.Position.Line   = yyLineCount;
  8608. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8609. /* line 360 "lex.rex" */
  8610. { return Bar        ; 
  8611. } yy28: goto yyBegin;
  8612. case 58:;
  8613. Attribute.Position.Line   = yyLineCount;
  8614. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8615. /* line 363 "lex.rex" */
  8616. { return Pseudoaction; 
  8617. } yy29: goto yyBegin;
  8618. case 56:;
  8619. case 94:;
  8620. yyChBufferIndex -= 1;
  8621. TokenLength -= 1;
  8622. Attribute.Position.Line   = yyLineCount;
  8623. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8624. /* line 366 "lex.rex" */
  8625. { yyStart (InAction); l = 0; 
  8626. } yy30: goto yyBegin;
  8627. case 40:;
  8628. yyChBufferIndex -= 1;
  8629. TokenLength -= 1;
  8630. Attribute.Position.Line   = yyLineCount;
  8631. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8632. /* line 370 "lex.rex" */
  8633. { k = 5 + GetWord (& v [5]);
  8634.       (void) strcpy (v, "yyDoBEGIN ");
  8635.       v [10] = '(';
  8636.       v [k++] = ')';
  8637.       v [k] = '\0';
  8638.       (void) strcpy (& Attribute.string_value [l], v);
  8639.       l += k;
  8640.     
  8641. } yy31: goto yyBegin;
  8642. case 190:;
  8643. case 191:;
  8644. Attribute.Position.Line   = yyLineCount;
  8645. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8646. /* line 381 "lex.rex" */
  8647. { yyStart (String1); Attribute.string_value [l++] = '\''; 
  8648. } yy32: goto yyBegin;
  8649. case 38:;
  8650. case 85:;
  8651. case 113:;
  8652. case 162:;
  8653. Attribute.Position.Line   = yyLineCount;
  8654. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8655. /* line 384 "lex.rex" */
  8656. { l += GetWord (& Attribute.string_value [l]); 
  8657. } yy33: goto yyBegin;
  8658. case 189:;
  8659. Attribute.Position.Line   = yyLineCount;
  8660. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8661. /* line 386 "lex.rex" */
  8662. { yyPrevious; Attribute.string_value [l++] = '\''; 
  8663. } yy34: goto yyBegin;
  8664. case 187:;
  8665. case 188:;
  8666. Attribute.Position.Line   = yyLineCount;
  8667. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8668. /* line 389 "lex.rex" */
  8669. { yyStart (String2); Attribute.string_value [l++] = '"'; 
  8670. } yy35: goto yyBegin;
  8671. case 37:;
  8672. case 84:;
  8673. case 112:;
  8674. case 163:;
  8675. Attribute.Position.Line   = yyLineCount;
  8676. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8677. /* line 392 "lex.rex" */
  8678. { l += GetWord (& Attribute.string_value [l]); 
  8679. } yy36: goto yyBegin;
  8680. case 186:;
  8681. Attribute.Position.Line   = yyLineCount;
  8682. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8683. /* line 394 "lex.rex" */
  8684. { yyPrevious; Attribute.string_value [l++] = '"'; 
  8685. } yy37: goto yyBegin;
  8686. case 183:;
  8687. /* line 397 "lex.rex" */
  8688. { yyStart (Comment); l += GetWord (& Attribute.string_value [l]); 
  8689. } yy38: goto yyBegin;
  8690. case 36:;
  8691. case 81:;
  8692. case 82:;
  8693. case 83:;
  8694. case 164:;
  8695. /* line 400 "lex.rex" */
  8696. { l += GetWord (& Attribute.string_value [l]); 
  8697. } yy39: goto yyBegin;
  8698. case 181:;
  8699. /* line 403 "lex.rex" */
  8700. { yyPrevious; l += GetWord (& Attribute.string_value [l]); 
  8701. } yy40: goto yyBegin;
  8702. case 180:;
  8703. Attribute.Position.Line   = yyLineCount;
  8704. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8705. /* line 406 "lex.rex" */
  8706. { Attribute.string_value [l++] = '\n';
  8707.       Attribute.string_value [l++] = '\0';
  8708.       l = 0;
  8709.       yyEol (0);
  8710.       return Action;
  8711.     
  8712. } yy41: goto yyBegin;
  8713. case 179:;
  8714. Attribute.Position.Line   = yyLineCount;
  8715. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8716. /* line 413 "lex.rex" */
  8717. { Attribute.string_value [l++] = '\t'; yyTab; 
  8718. } yy42: goto yyBegin;
  8719. case 41:;
  8720. case 88:;
  8721. case 89:;
  8722. case 142:;
  8723. case 150:;
  8724. case 160:;
  8725. case 184:;
  8726. Attribute.Position.Line   = yyLineCount;
  8727. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8728. /* line 415 "lex.rex" */
  8729. { l += GetWord (& Attribute.string_value [l]); 
  8730. } yy43: goto yyBegin;
  8731. case 178:;
  8732. yyChBufferIndex -= 1;
  8733. TokenLength -= 1;
  8734. Attribute.Position.Line   = yyLineCount;
  8735. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8736. /* line 419 "lex.rex" */
  8737. { yyStart (RulePart);
  8738.       Attribute.string_value [l++] = ';';
  8739.       Attribute.string_value [l++] = '\0';
  8740.       return Action;
  8741.     
  8742. } yy44: goto yyBegin;
  8743. case 177:;
  8744. Attribute.Position.Line   = yyLineCount;
  8745. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8746. /* line 426 "lex.rex" */
  8747. { yyStart (AfterAction);
  8748.       Attribute.string_value [l++] = ';';
  8749.       Attribute.string_value [l++] = '\0';
  8750.       return Action;
  8751.     
  8752. } yy45: goto yyBegin;
  8753. case 35:;
  8754. case 80:;
  8755. case 111:;
  8756. case 152:;
  8757. case 165:;
  8758. Attribute.Position.Line   = yyLineCount;
  8759. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8760. /* line 432 "lex.rex" */
  8761. { yyStart (RulePart); 
  8762. } yy46: goto yyBegin;
  8763. case 47:;
  8764. case 93:;
  8765. Attribute.Position.Line   = yyLineCount;
  8766. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8767. /* line 435 "lex.rex" */
  8768. { yyStart (MultiLine); level = 1; l = 0; 
  8769. } yy47: goto yyBegin;
  8770. case 176:;
  8771. Attribute.Position.Line   = yyLineCount;
  8772. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8773. /* line 437 "lex.rex" */
  8774. { Attribute.string_value [l++] = '{'; ++ level; 
  8775. } yy48: goto yyBegin;
  8776. case 175:;
  8777. yyChBufferIndex -= 1;
  8778. TokenLength -= 1;
  8779. Attribute.Position.Line   = yyLineCount;
  8780. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8781. /* line 440 "lex.rex" */
  8782. { if (-- level == 0) { Attribute.string_value [l] = '\0'; yyStart (RulePart); return Action; }
  8783.       else Attribute.string_value [l++] = '}';
  8784.     
  8785. } yy49: goto yyBegin;
  8786. case 174:;
  8787. Attribute.Position.Line   = yyLineCount;
  8788. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8789. /* line 445 "lex.rex" */
  8790. { if (-- level == 0) { Attribute.string_value [l] = '\0'; yyStart (AfterAction); return Action; }
  8791.       else Attribute.string_value [l++] = '}';
  8792.     
  8793. } yy50: goto yyBegin;
  8794. case 173:;
  8795. Attribute.Position.Line   = yyLineCount;
  8796. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8797. /* line 450 "lex.rex" */
  8798. { l += GetWord (& Attribute.string_value [l]); l = 0; yyEol (0); return Action; 
  8799. } yy51: goto yyBegin;
  8800. case 39:;
  8801. case 86:;
  8802. case 87:;
  8803. case 151:;
  8804. case 161:;
  8805. case 185:;
  8806. Attribute.Position.Line   = yyLineCount;
  8807. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8808. /* line 453 "lex.rex" */
  8809. { (void) GetWord (& Attribute.string_value [l++]); 
  8810. } yy52: goto yyBegin;
  8811. case 53:;
  8812. yyChBufferIndex -= 1;
  8813. TokenLength -= 1;
  8814. Attribute.Position.Line   = yyLineCount;
  8815. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8816. /* line 457 "lex.rex" */
  8817. { yyStart (NowCaret);
  8818.       l = GetWord (Attribute.string_value);
  8819.       Attribute.string_value [0] = '#';
  8820.       Attribute.string_value [l-1] = '#';
  8821.       return Startcond;
  8822.     
  8823. } yy53: goto yyBegin;
  8824. case 52:;
  8825. Attribute.Position.Line   = yyLineCount;
  8826. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8827. /* line 466 "lex.rex" */
  8828. { l = GetWord (Attribute.string_value);
  8829.       Attribute.string_value [0] = '#';
  8830.       Attribute.string_value [l-1] = '#';
  8831.       return Startcond;
  8832.     
  8833. } yy54: goto yyBegin;
  8834. case 48:;
  8835. Attribute.Position.Line   = yyLineCount;
  8836. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8837. /* line 474 "lex.rex" */
  8838. { l = GetWord (Attribute.string_value);
  8839.       Attribute.string_value [0] = '[';
  8840.       Attribute.string_value [l-1] = ']';
  8841.       p = & Attribute.string_value [1];
  8842.       while ((*p >= '0') && (*p <= '9')) p++;
  8843.       if (*p == ',') *p = '-';
  8844.       return Repeat;
  8845.     
  8846. } yy55: goto yyBegin;
  8847. case 49:;
  8848. Attribute.Position.Line   = yyLineCount;
  8849. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8850. /* line 485 "lex.rex" */
  8851. { l = GetWord (Attribute.string_value);
  8852.       Attribute.string_value [0] = ' ';
  8853.       Attribute.string_value [l-1] = '_';
  8854.       Attribute.string_value [l++] = ' ';
  8855.       Attribute.string_value [l] = '\0';
  8856.       return Expansion;
  8857.     
  8858. } yy56: goto yyBegin;
  8859. case 172:;
  8860. Attribute.Position.Line   = yyLineCount;
  8861. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8862. /* line 494 "lex.rex" */
  8863. { return Caret; 
  8864. } yy57: goto yyBegin;
  8865. case 171:;
  8866. Attribute.Position.Line   = yyLineCount;
  8867. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8868. /* line 497 "lex.rex" */
  8869. { yyStart (RulePart); return Caret; 
  8870. } yy58: goto yyBegin;
  8871. case 51:;
  8872. Attribute.Position.Line   = yyLineCount;
  8873. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8874. /* line 501 "lex.rex" */
  8875. { Attribute.char_value = 0;
  8876.       (void) GetWord (v);
  8877.       p = & v [1];
  8878.       while (*p) Attribute.char_value = 8 * Attribute.char_value + *p++ - '0';
  8879.       return Char;
  8880.     
  8881. } yy59: goto yyBegin;
  8882. case 50:;
  8883. Attribute.Position.Line   = yyLineCount;
  8884. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8885. /* line 510 "lex.rex" */
  8886. { (void) GetWord (v);
  8887.       switch (v [1]) {
  8888.         case 'n'    : Attribute.char_value = 10; break;
  8889.         case 'b'    : Attribute.char_value = 8 ; break;
  8890.         case 't'    : Attribute.char_value = 9 ; break;
  8891.         case 'f'    : Attribute.char_value = 12; break;
  8892.         case 'r'    : Attribute.char_value = 13; break;
  8893.         default    : Attribute.char_value = v [1]; break;
  8894.       }
  8895.       return Char;
  8896.     
  8897. } yy60: goto yyBegin;
  8898. case 170:;
  8899. Attribute.Position.Line   = yyLineCount;
  8900. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8901. /* line 524 "lex.rex" */
  8902. { (void) strcpy (Attribute.string_value, "\\NOT"); return String; 
  8903. } yy61: goto yyBegin;
  8904. case 45:;
  8905. Attribute.Position.Line   = yyLineCount;
  8906. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8907. /* line 528 "lex.rex" */
  8908. { l = GetWord (& Attribute.string_value [1]);
  8909.       Attribute.string_value [0] = '"';
  8910.       Attribute.string_value [++l] = '"';
  8911.       Attribute.string_value [++l] = '\0';
  8912.       return String;
  8913.     
  8914. } yy62: goto yyBegin;
  8915. case 55:;
  8916. Attribute.Position.Line   = yyLineCount;
  8917. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8918. /* line 537 "lex.rex" */
  8919. { l = GetWord (Attribute.string_value); return String; 
  8920. } yy63: goto yyBegin;
  8921. case 46:;
  8922. case 92:;
  8923. Attribute.Position.Line   = yyLineCount;
  8924. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8925. /* line 542 "lex.rex" */
  8926. { yyStart (InBrackets);
  8927.       l = GetWord (Attribute.string_value);
  8928.       if (l == 2) {
  8929.         Attribute.string_value [0] = '-';
  8930.         Attribute.string_value [1] = '{';
  8931.       }
  8932.       else
  8933.         Attribute.string_value [0] = '{';
  8934.     
  8935. } yy64: goto yyBegin;
  8936. case 34:;
  8937. case 79:;
  8938. /* line 554 "lex.rex" */
  8939. { (void) GetWord (v);
  8940.       p = v;
  8941.       l += debracket (& p, & Attribute.string_value [l]);
  8942.       Attribute.string_value [l++] = '-';
  8943.       p++;
  8944.       l += debracket (& p, & Attribute.string_value [l]);
  8945.     
  8946. } yy65: goto yyBegin;
  8947. case 33:;
  8948. case 78:;
  8949. case 110:;
  8950. case 143:;
  8951. case 153:;
  8952. case 166:;
  8953. /* line 564 "lex.rex" */
  8954. { (void) GetWord (v);
  8955.       p = v;
  8956.       l += debracket (& p, & Attribute.string_value [l]);
  8957.     
  8958. } yy66: goto yyBegin;
  8959. case 167:;
  8960. /* line 571 "lex.rex" */
  8961. { yyPrevious;
  8962.       Attribute.string_value [l++] = '}';
  8963.       Attribute.string_value [l++] = '\0';
  8964.       return Charclass; 
  8965. } yy67: goto yyBegin;
  8966. case 54:;
  8967. yyChBufferIndex -= 1;
  8968. TokenLength -= 1;
  8969. Attribute.Position.Line   = yyLineCount;
  8970. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8971. /* line 577 "lex.rex" */
  8972. { return Dollar; 
  8973. } yy68: goto yyBegin;
  8974. case 29:;
  8975. case 68:;
  8976. case 69:;
  8977. case 70:;
  8978. case 71:;
  8979. case 101:;
  8980. case 102:;
  8981. case 103:;
  8982. case 120:;
  8983. case 121:;
  8984. case 168:;
  8985. case 182:;
  8986. Attribute.Position.Line   = yyLineCount;
  8987. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8988. /* line 580 "lex.rex" */
  8989. { (void) GetWord (v); Attribute.char_value = v [0]; return Char; 
  8990. } yy69: goto yyBegin;
  8991. case 141:;
  8992. Attribute.Position.Line   = yyLineCount;
  8993. Attribute.Position.Column = (unsigned char *) TokenPtr - yyLineStart;
  8994. /* line 583 "lex.rex" */
  8995. { yyEol (0); if (yyStartState == InMacro) yyStart (STD); return Newline; 
  8996. } yy70: goto yyBegin;
  8997. case 154:;
  8998. case 158:;
  8999. {/* BlankAction */
  9000. while (* yyChBufferIndexReg ++ == ' ') ;
  9001. TokenPtr = (char *) -- yyChBufferIndexReg;
  9002. yyState = yyStartState;
  9003. yyStatePtr = & yyStateStack [1];
  9004. goto yyContinue;
  9005. } yy71: goto yyBegin;
  9006. case 144:;
  9007. case 148:;
  9008. {/* TabAction */
  9009. yyLineStart -= 7 - ((unsigned char *) TokenPtr - yyLineStart - 1) & 0x7; /* % 8 */
  9010. } yy72: goto yyBegin;
  9011. case 1:;
  9012. case 2:;
  9013. case 3:;
  9014. case 4:;
  9015. case 5:;
  9016. case 6:;
  9017. case 7:;
  9018. case 8:;
  9019. case 9:;
  9020. case 10:;
  9021. case 11:;
  9022. case 12:;
  9023. case 13:;
  9024. case 14:;
  9025. case 15:;
  9026. case 16:;
  9027. case 17:;
  9028. case 18:;
  9029. case 19:;
  9030. case 20:;
  9031. case 21:;
  9032. case 22:;
  9033. case 23:;
  9034. case 24:;
  9035. case 25:;
  9036. case 26:;
  9037. case 27:;
  9038. case 28:;
  9039. case 72:;
  9040. case 73:;
  9041. case 74:;
  9042. case 75:;
  9043. case 76:;
  9044. case 77:;
  9045. case 104:;
  9046. case 105:;
  9047. case 106:;
  9048. case 107:;
  9049. case 108:;
  9050. case 109:;
  9051. case 123:;
  9052. case 124:;
  9053. case 125:;
  9054. case 126:;
  9055. case 127:;
  9056. case 128:;
  9057. case 138:;
  9058. case 169:;
  9059.      /* non final states */
  9060.      yyChBufferIndexReg --;            /* return character */
  9061.      break;
  9062.  
  9063. case 140:
  9064.      Attribute.Position.Line   = yyLineCount;
  9065.      Attribute.Position.Column = yyChBufferIndexReg - yyLineStart;
  9066.       /* TokenLength   = 1; */
  9067.      yyChBufferIndex = ++ yyChBufferIndexReg;
  9068.      {
  9069. (void) putchar ((int) yyChBufferIndexReg [-1]);
  9070.      }
  9071.      goto yyBegin;
  9072.  
  9073.       case yyDNoState:                /* automatic initialization */
  9074.      yyInitialize ();
  9075.      yySourceFile = StdIn;
  9076.      goto yyBegin;
  9077.  
  9078. case 139:
  9079.      yyChBufferIndex = -- yyChBufferIndexReg; /* undo last state transition */
  9080.      if (-- TokenLength == 0) {        /* get previous state */
  9081.         yyState = yyStartState;
  9082.           if (yyChBufferIndexReg [-1] == yyEolCh) yyState ++;
  9083.      } else {
  9084.         yyState = * (yyStatePtr - 1);
  9085.      }
  9086.  
  9087.      if (yyChBufferIndex != & yyChBufferStart [yyBytesRead]) {
  9088.                         /* end of buffer sentinel in buffer */
  9089.         if ((yyState = yyEobTrans [yyState]) == yyDNoState) continue;
  9090.         yyChBufferIndexReg ++;
  9091.         * yyStatePtr ++ = yyState;        /* push state */
  9092.         goto yyContinue;
  9093.      }
  9094.                         /* end of buffer reached */
  9095.      {  /* copy initial part of token in front of the input buffer */
  9096.         register char * yySource = TokenPtr;
  9097.         register char * yyTarget = TokenPtr = (char *) & yyChBufferPtr [yyMaxAlign - TokenLength % yyMaxAlign];
  9098.         if (yySource != yyTarget) {
  9099.            while (yySource < (char *) yyChBufferIndexReg) * yyTarget ++ = * yySource ++;
  9100.            yyLineStart += (unsigned char *) yyTarget - yyChBufferStart - yyBytesRead;
  9101.            yyChBufferStart = (unsigned char *) yyTarget;
  9102.         } else {
  9103.            yyChBufferStart = yyChBufferIndexReg;
  9104.         }
  9105.      }
  9106.  
  9107.      if (! yyEof) {                /* read buffer and restart */
  9108.         int yyChBufferFree = (int) Exp2 (Log2 (yyChBufferSize - 4 - yyMaxAlign - TokenLength));
  9109.         if (yyChBufferFree < yyChBufferSize / 8) {
  9110.            register int yyDelta;
  9111.            register unsigned char * yyOldChBufferPtr = yyChBufferPtr;
  9112.            ExtendArray ((char * *) & yyChBufferPtr, & yyChBufferSize, sizeof (char));
  9113.            if (yyChBufferPtr == NULL) yyErrorMessage (1);
  9114.            yyDelta = yyChBufferPtr - yyOldChBufferPtr;
  9115.            yyChBufferStart    += yyDelta;
  9116.            yyLineStart    += yyDelta;
  9117.            TokenPtr    += yyDelta;
  9118.            yyChBufferFree = (int) Exp2 (Log2 (yyChBufferSize - 4 - yyMaxAlign - TokenLength));
  9119.            if (yyStateStackSize < yyChBufferSize) {
  9120.           yyStateRange * yyOldStateStack = yyStateStack;
  9121.           ExtendArray ((char * *) & yyStateStack, & yyStateStackSize, sizeof (yyStateRange));
  9122.           if (yyStateStack == NULL) yyErrorMessage (1);
  9123.           yyStatePtr    += yyStateStack - yyOldStateStack;
  9124.            }
  9125.         }
  9126.         yyChBufferIndex = yyChBufferIndexReg = yyChBufferStart;
  9127.         yyBytesRead = GetLine (yySourceFile, (char *) yyChBufferIndex, yyChBufferFree);
  9128.         if (yyBytesRead <= 0) { yyBytesRead = 0; yyEof = true; }
  9129.         yyChBufferStart [yyBytesRead    ] = yyEobCh;
  9130.         yyChBufferStart [yyBytesRead + 1] = '\0';
  9131.         goto yyContinue;
  9132.      }
  9133.  
  9134.      if (TokenLength == 0) {        /* end of file reached */
  9135.         Attribute.Position.Line   = yyLineCount;
  9136.         Attribute.Position.Column = yyChBufferIndexReg - yyLineStart;
  9137.         CloseFile ();
  9138.         if (yyFileStackPtr == yyFileStack) {
  9139. /* line 225 "lex.rex" */
  9140.  
  9141. switch (yyStartState) {
  9142.   case InAction    : ;
  9143.   case MultiLine: ErrorMessage (MissingBrace, Error, Attribute.Position); break;
  9144.   case String1    : ErrorMessage (MissingQuote, Error, Attribute.Position); break;
  9145.   case String2    : ErrorMessage (MissingDQuote, Error, Attribute.Position); break;
  9146.   case Comment    : ErrorMessage (UnclosedComment, Error, Attribute.Position); break;
  9147.   default    : break;
  9148. }
  9149.  
  9150.         }
  9151.         if (yyFileStackPtr == yyFileStack) return EofToken;
  9152.         goto yyBegin;
  9153.      }
  9154.      break;
  9155.  
  9156.       default:
  9157.      yyErrorMessage (0);
  9158.       }
  9159.    }
  9160. }
  9161.  
  9162. void BeginFile
  9163. # if defined __STDC__ | defined __cplusplus
  9164.    (char * yyFileName)
  9165. # else
  9166.    (yyFileName) char * yyFileName;
  9167. # endif
  9168.    {
  9169.       yyInitialize ();
  9170.       yySourceFile = BeginSource (yyFileName);
  9171.       if (yySourceFile < 0) yyErrorMessage (4);
  9172.    }
  9173.  
  9174. static void yyInitialize ()
  9175.    {
  9176.       if (yyFileStackPtr >= yyFileStack + yyFileStackSize) yyErrorMessage (2);
  9177.       yyFileStackPtr ++;            /* push file */
  9178.       yyFileStackPtr->yySourceFile    = yySourceFile        ;
  9179.       yyFileStackPtr->yyEof        = yyEof            ;
  9180.       yyFileStackPtr->yyChBufferPtr    = yyChBufferPtr        ;
  9181.       yyFileStackPtr->yyChBufferStart    = yyChBufferStart    ;
  9182.       yyFileStackPtr->yyChBufferSize    = yyChBufferSize    ;
  9183.       yyFileStackPtr->yyChBufferIndex    = yyChBufferIndex    ;
  9184.       yyFileStackPtr->yyBytesRead    = yyBytesRead        ;
  9185.       yyFileStackPtr->yyLineCount    = yyLineCount        ;
  9186.       yyFileStackPtr->yyLineStart    = yyLineStart        ;
  9187.                         /* initialize file state */
  9188.       yyChBufferSize       = yyInitBufferSize;
  9189.       MakeArray ((char * *) & yyChBufferPtr, & yyChBufferSize, sizeof (char));
  9190.       if (yyChBufferPtr == NULL) yyErrorMessage (1);
  9191.       yyChBufferStart       = & yyChBufferPtr [yyMaxAlign];
  9192.       yyChBufferStart [-1] = yyEolCh;        /* begin of line indicator */
  9193.       yyChBufferStart [ 0] = yyEobCh;        /* end of buffer sentinel */
  9194.       yyChBufferStart [ 1] = '\0';
  9195.       yyChBufferIndex       = yyChBufferStart;
  9196.       yyEof           = false;
  9197.       yyBytesRead       = 0;
  9198.       yyLineCount       = 1;
  9199.       yyLineStart       = & yyChBufferStart [-1];
  9200.       if (yyStartState == 0) {
  9201.      yyStartState       = STD;
  9202.      yyStateStack [0]  = yyDefaultState;    /* stack underflow sentinel */
  9203.       }
  9204.    }
  9205.  
  9206. void CloseFile ()
  9207.    {
  9208.       if (yyFileStackPtr == yyFileStack) yyErrorMessage (3);
  9209.       CloseSource (yySourceFile);
  9210.       ReleaseArray ((char * *) & yyChBufferPtr, & yyChBufferSize, sizeof (char));
  9211.                         /* pop file */
  9212.       yySourceFile    = yyFileStackPtr->yySourceFile        ;
  9213.       yyEof        = yyFileStackPtr->yyEof            ;
  9214.       yyChBufferPtr    = yyFileStackPtr->yyChBufferPtr        ;
  9215.       yyChBufferStart    = yyFileStackPtr->yyChBufferStart    ;
  9216.       yyChBufferSize    = yyFileStackPtr->yyChBufferSize    ;
  9217.       yyChBufferIndex    = yyFileStackPtr->yyChBufferIndex    ;
  9218.       yyBytesRead    = yyFileStackPtr->yyBytesRead        ;
  9219.       yyLineCount    = yyFileStackPtr->yyLineCount        ;
  9220.       yyLineStart    = yyFileStackPtr->yyLineStart        ;
  9221.       yyFileStackPtr --;        
  9222.    }
  9223.  
  9224. int GetWord
  9225. # if defined __STDC__ | defined __cplusplus
  9226.    (char * yyWord)
  9227. # else
  9228.    (yyWord) char * yyWord;
  9229. # endif
  9230.    {
  9231.       register char * yySource            = TokenPtr;
  9232.       register char * yyTarget            = yyWord;
  9233.       register char * yyChBufferIndexReg    = (char *) yyChBufferIndex;
  9234.    
  9235.       do {                /* ASSERT word is not empty */
  9236.      * yyTarget ++ = * yySource ++;
  9237.       } while (yySource < yyChBufferIndexReg);
  9238.       * yyTarget = '\0';
  9239.       return yyChBufferIndexReg - TokenPtr;
  9240.    }
  9241.  
  9242. int GetLower
  9243. # if defined __STDC__ | defined __cplusplus
  9244.    (char * yyWord)
  9245. # else
  9246.    (yyWord) char * yyWord;
  9247. # endif
  9248.    {
  9249.       register char * yySource            = TokenPtr;
  9250.       register char * yyTarget            = yyWord;
  9251.       register char * yyChBufferIndexReg    = (char *) yyChBufferIndex;
  9252.    
  9253.       do {                /* ASSERT word is not empty */
  9254.      * yyTarget ++ = yyToLower [* yySource ++];
  9255.       } while (yySource < yyChBufferIndexReg);
  9256.       * yyTarget = '\0';
  9257.       return yyChBufferIndexReg - TokenPtr;
  9258.    }
  9259.  
  9260. int GetUpper
  9261. # if defined __STDC__ | defined __cplusplus
  9262.    (char * yyWord)
  9263. # else
  9264.    (yyWord) char * yyWord;
  9265. # endif
  9266.    {
  9267.       register char * yySource            = TokenPtr;
  9268.       register char * yyTarget            = yyWord;
  9269.       register char * yyChBufferIndexReg    = (char *) yyChBufferIndex;
  9270.    
  9271.       do {                /* ASSERT word is not empty */
  9272.      * yyTarget ++ = yyToUpper [* yySource ++];
  9273.       } while (yySource < yyChBufferIndexReg);
  9274.       * yyTarget = '\0';
  9275.       return yyChBufferIndexReg - TokenPtr;
  9276.    }
  9277.  
  9278. static char input ()
  9279.    {
  9280.       if (yyChBufferIndex == & yyChBufferStart [yyBytesRead]) {
  9281.      if (! yyEof) {
  9282.         yyLineStart -= yyBytesRead;
  9283.         yyChBufferIndex = yyChBufferStart = yyChBufferPtr;
  9284.         yyBytesRead = GetLine (yySourceFile, (char *) yyChBufferIndex,
  9285.            (int) Exp2 (Log2 (yyChBufferSize)));
  9286.         if (yyBytesRead <= 0) { yyBytesRead = 0; yyEof = true; }
  9287.         yyChBufferStart [yyBytesRead    ] = yyEobCh;
  9288.         yyChBufferStart [yyBytesRead + 1] = '\0';
  9289.      }
  9290.       }
  9291.       if (yyChBufferIndex == & yyChBufferStart [yyBytesRead]) return '\0';
  9292.       else return * yyChBufferIndex ++;
  9293.    }
  9294.  
  9295. void BeginScanner ()
  9296.    {
  9297. /* line 211 "lex.rex" */
  9298.  
  9299.   (void) printf ("EXPORT {\n");
  9300.   (void) printf ("# define lex_interface\n");
  9301.   (void) printf ("# include \"Positions.h\"\n");
  9302.   (void) printf ("typedef struct { tPosition Position; } tScanAttribute;\n");
  9303.   (void) printf ("extern void ErrorAttribute ();\n");
  9304.   (void) printf ("}\n\n");
  9305.   (void) printf ("GLOBAL {\n");
  9306.   (void) printf ("# define ECHO (void) printf (\"%%s\", yytext)\n");
  9307.   (void) printf ("# define yyless yyLess\n");
  9308.   (void) printf ("# define yyDoBEGIN(state) { yyPreviousStart = yyStartState; yyStartState = (state) ? (state) : 1; }\n");
  9309.   (void) printf ("char yytext [256];\n");
  9310.  
  9311.    }
  9312.  
  9313. void CloseScanner ()
  9314.    {
  9315.    }
  9316.  
  9317. static void yyErrorMessage
  9318. # if defined __STDC__ | defined __cplusplus
  9319.    (int yyErrorCode)
  9320. # else
  9321.    (yyErrorCode) int yyErrorCode;
  9322. # endif
  9323.    {
  9324.       WritePosition (stderr, Attribute.Position);
  9325.       switch (yyErrorCode) {
  9326.       case 0: (void) fprintf (stderr, ": Scanner: internal error\n"); break;
  9327.       case 1: (void) fprintf (stderr, ": Scanner: out of memory\n"); break;
  9328.       case 2: (void) fprintf (stderr, ": Scanner: too many nested include files\n"); break;
  9329.       case 3: (void) fprintf (stderr, ": Scanner: file stack underflow (too many calls of CloseFile)\n"); break;
  9330.       case 4: (void) fprintf (stderr, ": Scanner: cannot open input file\n"); break;
  9331.       }
  9332.       Scanner_Exit ();
  9333.    }
  9334.